<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Log4J Log Messages</title>
<style type="text/css">
<!--
body, table {font-family: arial,sans-serif; font-size: x-small;}
th {background: #336699; color: #FFFFFF; text-align: left;}
-->
</style>
</head>
<body bgcolor="#FFFFFF" topmargin="6" leftmargin="6">
<hr size="1" noshade>
Log session start time Mon Jul 14 23:30:52 CST 2014<br>
<br>
<table cellspacing="0" cellpadding="4" border="1" bordercolor="#224466" width="100%">
<tr>
<th>Time</th>
<th>Thread</th>
<th>Level</th>
<th>Category</th>
<th>Message</th>
</tr>

<tr>
<td>0</td>
<td title="main thread">main</td>
<td title="Level"><font color="#993300"><strong>WARN</strong></font></td>
<td title="org.nutz.ioc.IocLoading category">org.nutz.ioc.IocLoading</td>
<td title="Message">Using *Declared* ioc-define (without type or events)!!! Pls use Standard Ioc-Define!! Bean will define as:
{
   "singleton" :true,
   "args" :[],
   "fields" :[{
      "name" :"name",
      "value" :{
         "type" :"normal",
         "value" :"XiaoBai"
      }
   }, {
      "name" :"birthday",
      "value" :{
         "type" :"normal",
         "value" :"2009-10-25 15:23:40"
      }
   }]
}</td>
</tr>

<tr>
<td>11</td>
<td title="main thread">main</td>
<td title="Level">INFO</td>
<td title="com.cn.hsg.action.HelloPet category">com.cn.hsg.action.HelloPet</td>
<td title="Message">XiaoBai - [Asia/Shanghai]
</td>
</tr>

<tr>
<td>17</td>
<td title="main thread">main</td>
<td title="Level">INFO</td>
<td title="com.cn.hsg.action.HelloPet category">com.cn.hsg.action.HelloPet</td>
<td title="Message">XiaoHei's friend is XiaoBai
</td>
</tr>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Log4J Log Messages</title>
<style type="text/css">
<!--
body, table {font-family: arial,sans-serif; font-size: x-small;}
th {background: #336699; color: #FFFFFF; text-align: left;}
-->
</style>
</head>
<body bgcolor="#FFFFFF" topmargin="6" leftmargin="6">
<hr size="1" noshade>
Log session start time Mon Jul 14 23:42:00 CST 2014<br>
<br>
<table cellspacing="0" cellpadding="4" border="1" bordercolor="#224466" width="100%">
<tr>
<th>Time</th>
<th>Thread</th>
<th>Level</th>
<th>Category</th>
<th>Message</th>
</tr>

<tr>
<td>1</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.loader.json.JsonLoader category">org.nutz.ioc.loader.json.JsonLoader</td>
<td title="Message">Loaded 2 bean define from path=[ioc/pets.js]</td>
</tr>

<tr>
<td>12</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">Get 'xiaobai'&lt;class com.cn.hsg.pojo.Pet&gt;</td>
</tr>

<tr>
<td>12</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">	 &gt;&gt; Load definition</td>
</tr>

<tr>
<td>13</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.loader.map.MapLoader category">org.nutz.ioc.loader.map.MapLoader</td>
<td title="Message">Loading define for name=xiaobai</td>
</tr>

<tr>
<td>19</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.resource.Scans category">org.nutz.resource.Scans</td>
<td title="Message">Scan Resource by org.nutz.resource.impl.LocalResourceScan@19d009b4</td>
</tr>

<tr>
<td>20</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.resource.impl.AbstractResourceScan category">org.nutz.resource.impl.AbstractResourceScan</td>
<td title="Message">Scan resources in JarFile( /Users/admin/.m2/repository/org/nutz/nutz/1.b.39/nutz-1.b.39.jar ) by regex( ^.+[.]class$ ) base on src ( org/nutz/castor/castor/ )</td>
</tr>

<tr>
<td>28</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.resource.impl.AbstractResourceScan category">org.nutz.resource.impl.AbstractResourceScan</td>
<td title="Message">Found 79 resources in JarFile( /Users/admin/.m2/repository/org/nutz/nutz/1.b.39/nutz-1.b.39.jar ) by regex( ^.+[.]class$ ) base on src ( org/nutz/castor/castor/ )</td>
</tr>

<tr>
<td>88</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.castor.Castors category">org.nutz.castor.Castors</td>
<td title="Message">Using 18 castor for Castors</td>
</tr>

<tr>
<td>105</td>
<td title="main thread">main</td>
<td title="Level"><font color="#993300"><strong>WARN</strong></font></td>
<td title="org.nutz.ioc.IocLoading category">org.nutz.ioc.IocLoading</td>
<td title="Message">Using *Declared* ioc-define (without type or events)!!! Pls use Standard Ioc-Define!! Bean will define as:
{
   "singleton" :true,
   "args" :[],
   "fields" :[{
      "name" :"name",
      "value" :{
         "type" :"normal",
         "value" :"XiaoBai"
      }
   }, {
      "name" :"birthday",
      "value" :{
         "type" :"normal",
         "value" :"2009-10-25 15:23:40"
      }
   }]
}</td>
</tr>

<tr>
<td>106</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">	 &gt;&gt; Make...'xiaobai'&lt;class com.cn.hsg.pojo.Pet&gt;</td>
</tr>

<tr>
<td>110</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.ScopeContext category">org.nutz.ioc.impl.ScopeContext</td>
<td title="Message">Save object 'xiaobai' to [app] </td>
</tr>

<tr>
<td>113</td>
<td title="main thread">main</td>
<td title="Level">INFO</td>
<td title="com.cn.hsg.action.HelloPet category">com.cn.hsg.action.HelloPet</td>
<td title="Message">XiaoBai - [Asia/Shanghai]
</td>
</tr>

<tr>
<td>113</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">Get 'xiaohei'&lt;null&gt;</td>
</tr>

<tr>
<td>113</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">	 &gt;&gt; Load definition</td>
</tr>

<tr>
<td>113</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.loader.map.MapLoader category">org.nutz.ioc.loader.map.MapLoader</td>
<td title="Message">Loading define for name=xiaohei</td>
</tr>

<tr>
<td>115</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">	 &gt;&gt; Make...'xiaohei'&lt;null&gt;</td>
</tr>

<tr>
<td>119</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">Get 'xiaobai'&lt;null&gt;</td>
</tr>

<tr>
<td>119</td>
<td title="main thread">main</td>
<td title="Level">INFO</td>
<td title="com.cn.hsg.action.HelloPet category">com.cn.hsg.action.HelloPet</td>
<td title="Message">XiaoHei's friend is XiaoBai
</td>
</tr>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Log4J Log Messages</title>
<style type="text/css">
<!--
body, table {font-family: arial,sans-serif; font-size: x-small;}
th {background: #336699; color: #FFFFFF; text-align: left;}
-->
</style>
</head>
<body bgcolor="#FFFFFF" topmargin="6" leftmargin="6">
<hr size="1" noshade>
Log session start time Tue Jul 15 12:13:05 GMT+08:00 2014<br>
<br>
<table cellspacing="0" cellpadding="4" border="1" bordercolor="#224466" width="100%">
<tr>
<th>Time</th>
<th>Thread</th>
<th>Level</th>
<th>Category</th>
<th>Message</th>
</tr>

<tr>
<td>0</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.loader.json.JsonLoader category">org.nutz.ioc.loader.json.JsonLoader</td>
<td title="Message">Loaded 2 bean define from path=[ioc/dao.js]</td>
</tr>

<tr>
<td>14</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.resource.Scans category">org.nutz.resource.Scans</td>
<td title="Message">Scan Resource by org.nutz.resource.impl.LocalResourceScan@bc92535</td>
</tr>

<tr>
<td>70</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.loader.annotation.AnnotationIocLoader category">org.nutz.ioc.loader.annotation.AnnotationIocLoader</td>
<td title="Message">Found a Class with Ioc-Annotation : class com.cn.hsg.action.btBook</td>
</tr>

<tr>
<td>87</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.loader.annotation.AnnotationIocLoader category">org.nutz.ioc.loader.annotation.AnnotationIocLoader</td>
<td title="Message">Processed Ioc Class : class com.cn.hsg.action.btBook as [btBook]</td>
</tr>

<tr>
<td>88</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.resource.Scans category">org.nutz.resource.Scans</td>
<td title="Message">Scan Resource by org.nutz.resource.impl.LocalResourceScan@bc92535</td>
</tr>

<tr>
<td>89</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.loader.annotation.AnnotationIocLoader category">org.nutz.ioc.loader.annotation.AnnotationIocLoader</td>
<td title="Message">Found a Class with Ioc-Annotation : class com.cn.hsg.dao.btBooksDao</td>
</tr>

<tr>
<td>92</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.loader.annotation.AnnotationIocLoader category">org.nutz.ioc.loader.annotation.AnnotationIocLoader</td>
<td title="Message">Processed Ioc Class : class com.cn.hsg.dao.btBooksDao as [btBooksDao]</td>
</tr>

<tr>
<td>93</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.resource.Scans category">org.nutz.resource.Scans</td>
<td title="Message">Scan Resource by org.nutz.resource.impl.LocalResourceScan@bc92535</td>
</tr>

<tr>
<td>99</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.loader.annotation.AnnotationIocLoader category">org.nutz.ioc.loader.annotation.AnnotationIocLoader</td>
<td title="Message">Found a Class with Ioc-Annotation : class com.cn.hsg.pojo.btBooks</td>
</tr>

<tr>
<td>109</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.loader.annotation.AnnotationIocLoader category">org.nutz.ioc.loader.annotation.AnnotationIocLoader</td>
<td title="Message">Processed Ioc Class : class com.cn.hsg.pojo.btBooks as [btBooks]</td>
</tr>

<tr>
<td>117</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.resource.Scans category">org.nutz.resource.Scans</td>
<td title="Message">Scan Resource by org.nutz.resource.impl.LocalResourceScan@bc92535</td>
</tr>

<tr>
<td>119</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.resource.impl.AbstractResourceScan category">org.nutz.resource.impl.AbstractResourceScan</td>
<td title="Message">Scan resources in JarFile( /Users/pengyucheng/.m2/repository/org/nutz/nutz/1.b.39/nutz-1.b.39.jar ) by regex( ^.+[.]class$ ) base on src ( org/nutz/castor/castor/ )</td>
</tr>

<tr>
<td>126</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.resource.impl.AbstractResourceScan category">org.nutz.resource.impl.AbstractResourceScan</td>
<td title="Message">Found 79 resources in JarFile( /Users/pengyucheng/.m2/repository/org/nutz/nutz/1.b.39/nutz-1.b.39.jar ) by regex( ^.+[.]class$ ) base on src ( org/nutz/castor/castor/ )</td>
</tr>

<tr>
<td>185</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.castor.Castors category">org.nutz.castor.Castors</td>
<td title="Message">Using 18 castor for Castors</td>
</tr>

<tr>
<td>188</td>
<td title="main thread">main</td>
<td title="Level">INFO</td>
<td title="org.nutz.ioc.loader.annotation.AnnotationIocLoader category">org.nutz.ioc.loader.annotation.AnnotationIocLoader</td>
<td title="Message">Scan complete ! Found 3 classes in 3 base-packages!
beans = ["btBooksDao", "btBook", "btBooks"]</td>
</tr>

<tr>
<td>193</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">Get 'btBook'&lt;class com.cn.hsg.action.btBook&gt;</td>
</tr>

<tr>
<td>193</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">	 &gt;&gt; Load definition</td>
</tr>

<tr>
<td>194</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">	 &gt;&gt; Make...'btBook'&lt;class com.cn.hsg.action.btBook&gt;</td>
</tr>

<tr>
<td>197</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.ScopeContext category">org.nutz.ioc.impl.ScopeContext</td>
<td title="Message">Save object 'btBook' to [app] </td>
</tr>

<tr>
<td>198</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">Get 'btBooksDao'&lt;class com.cn.hsg.dao.btBooksDao&gt;</td>
</tr>

<tr>
<td>198</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">	 &gt;&gt; Load definition</td>
</tr>

<tr>
<td>199</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">	 &gt;&gt; Make...'btBooksDao'&lt;class com.cn.hsg.dao.btBooksDao&gt;</td>
</tr>

<tr>
<td>201</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.ScopeContext category">org.nutz.ioc.impl.ScopeContext</td>
<td title="Message">Save object 'btBooksDao' to [app] </td>
</tr>

<tr>
<td>203</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">Get 'dao'&lt;null&gt;</td>
</tr>

<tr>
<td>203</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">	 &gt;&gt; Load definition</td>
</tr>

<tr>
<td>203</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.loader.map.MapLoader category">org.nutz.ioc.loader.map.MapLoader</td>
<td title="Message">Loading define for name=dao</td>
</tr>

<tr>
<td>206</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">	 &gt;&gt; Make...'dao'&lt;null&gt;</td>
</tr>

<tr>
<td>215</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.ScopeContext category">org.nutz.ioc.impl.ScopeContext</td>
<td title="Message">Save object 'dao' to [app] </td>
</tr>

<tr>
<td>215</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">Get 'dataSource'&lt;null&gt;</td>
</tr>

<tr>
<td>215</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">	 &gt;&gt; Load definition</td>
</tr>

<tr>
<td>215</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.loader.map.MapLoader category">org.nutz.ioc.loader.map.MapLoader</td>
<td title="Message">Loading define for name=dataSource</td>
</tr>

<tr>
<td>235</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">	 &gt;&gt; Make...'dataSource'&lt;null&gt;</td>
</tr>

<tr>
<td>262</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.ScopeContext category">org.nutz.ioc.impl.ScopeContext</td>
<td title="Message">Save object 'dataSource' to [app] </td>
</tr>

<tr>
<td>296</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">Get 'dataSource'&lt;null&gt;</td>
</tr>

<tr>
<td>332</td>
<td title="main thread">main</td>
<td title="Level">INFO</td>
<td title="org.nutz.filepool.NutFilePool category">org.nutz.filepool.NutFilePool</td>
<td title="Message">Init file-pool by: ~/.nutz/tmp/dao/ [2000]</td>
</tr>

<tr>
<td>341</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.filepool.NutFilePool category">org.nutz.filepool.NutFilePool</td>
<td title="Message">file-pool.home: '/Users/pengyucheng/.nutz/tmp/dao'</td>
</tr>

<tr>
<td>342</td>
<td title="main thread">main</td>
<td title="Level">INFO</td>
<td title="org.nutz.filepool.NutFilePool category">org.nutz.filepool.NutFilePool</td>
<td title="Message">file-pool.cursor: 0</td>
</tr>

<tr>
<td>2677</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">Get 'btBooks'&lt;class com.cn.hsg.pojo.btBooks&gt;</td>
</tr>

<tr>
<td>2677</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">	 &gt;&gt; Load definition</td>
</tr>

<tr>
<td>2677</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">	 &gt;&gt; Make...'btBooks'&lt;class com.cn.hsg.pojo.btBooks&gt;</td>
</tr>

<tr>
<td>2679</td>
<td title="main thread">main</td>
<td title="Level">INFO</td>
<td title="com.cn.hsg.action.btBook category">com.cn.hsg.action.btBook</td>
<td title="Message">获取搜狐读书书籍路径：http://btdigg.org/search?q=少女&p=39</td>
</tr>

<tr>
<td>3194</td>
<td title="main thread">main</td>
<td title="Level">INFO</td>
<td title="com.cn.hsg.action.btBook category">com.cn.hsg.action.btBook</td>
<td title="Message">获取搜狐读书书籍路径失败：http://btdigg.org/search?q=少女&p=39</td>
</tr>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Log4J Log Messages</title>
<style type="text/css">
<!--
body, table {font-family: arial,sans-serif; font-size: x-small;}
th {background: #336699; color: #FFFFFF; text-align: left;}
-->
</style>
</head>
<body bgcolor="#FFFFFF" topmargin="6" leftmargin="6">
<hr size="1" noshade>
Log session start time Tue Jul 15 19:24:05 GMT+08:00 2014<br>
<br>
<table cellspacing="0" cellpadding="4" border="1" bordercolor="#224466" width="100%">
<tr>
<th>Time</th>
<th>Thread</th>
<th>Level</th>
<th>Category</th>
<th>Message</th>
</tr>

<tr>
<td>0</td>
<td title="main thread">main</td>
<td title="Level">INFO</td>
<td title="com.cn.hsg.action.saveToJson category">com.cn.hsg.action.saveToJson</td>
<td title="Message">将数据库中的数据转存为JSON格式</td>
</tr>

<tr>
<td>75</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.loader.json.JsonLoader category">org.nutz.ioc.loader.json.JsonLoader</td>
<td title="Message">Loaded 4 bean define from path=[ioc/dao.js]</td>
</tr>

<tr>
<td>95</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">Get 'savetojson'&lt;class com.cn.hsg.action.saveToJson&gt;</td>
</tr>

<tr>
<td>95</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">	 &gt;&gt; Load definition</td>
</tr>

<tr>
<td>96</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.loader.map.MapLoader category">org.nutz.ioc.loader.map.MapLoader</td>
<td title="Message">Loading define for name=savetojson</td>
</tr>

<tr>
<td>99</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">	 &gt;&gt; Make...'savetojson'&lt;class com.cn.hsg.action.saveToJson&gt;</td>
</tr>

<tr>
<td>110</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.ScopeContext category">org.nutz.ioc.impl.ScopeContext</td>
<td title="Message">Save object 'savetojson' to [app] </td>
</tr>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Log4J Log Messages</title>
<style type="text/css">
<!--
body, table {font-family: arial,sans-serif; font-size: x-small;}
th {background: #336699; color: #FFFFFF; text-align: left;}
-->
</style>
</head>
<body bgcolor="#FFFFFF" topmargin="6" leftmargin="6">
<hr size="1" noshade>
Log session start time Tue Jul 15 19:28:02 GMT+08:00 2014<br>
<br>
<table cellspacing="0" cellpadding="4" border="1" bordercolor="#224466" width="100%">
<tr>
<th>Time</th>
<th>Thread</th>
<th>Level</th>
<th>Category</th>
<th>Message</th>
</tr>

<tr>
<td>0</td>
<td title="main thread">main</td>
<td title="Level">INFO</td>
<td title="com.cn.hsg.action.saveToJson category">com.cn.hsg.action.saveToJson</td>
<td title="Message">将数据库中的数据转存为JSON格式</td>
</tr>

<tr>
<td>58</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.loader.json.JsonLoader category">org.nutz.ioc.loader.json.JsonLoader</td>
<td title="Message">Loaded 7 bean define from path=[ioc/dao.js, ioc/btBook.js]</td>
</tr>

<tr>
<td>63</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">Get 'savetojson'&lt;class com.cn.hsg.action.saveToJson&gt;</td>
</tr>

<tr>
<td>64</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">	 &gt;&gt; Load definition</td>
</tr>

<tr>
<td>65</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.loader.map.MapLoader category">org.nutz.ioc.loader.map.MapLoader</td>
<td title="Message">Loading define for name=savetojson</td>
</tr>

<tr>
<td>67</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">	 &gt;&gt; Make...'savetojson'&lt;class com.cn.hsg.action.saveToJson&gt;</td>
</tr>

<tr>
<td>74</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.ScopeContext category">org.nutz.ioc.impl.ScopeContext</td>
<td title="Message">Save object 'savetojson' to [app] </td>
</tr>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Log4J Log Messages</title>
<style type="text/css">
<!--
body, table {font-family: arial,sans-serif; font-size: x-small;}
th {background: #336699; color: #FFFFFF; text-align: left;}
-->
</style>
</head>
<body bgcolor="#FFFFFF" topmargin="6" leftmargin="6">
<hr size="1" noshade>
Log session start time Tue Jul 15 19:30:40 GMT+08:00 2014<br>
<br>
<table cellspacing="0" cellpadding="4" border="1" bordercolor="#224466" width="100%">
<tr>
<th>Time</th>
<th>Thread</th>
<th>Level</th>
<th>Category</th>
<th>Message</th>
</tr>

<tr>
<td>0</td>
<td title="main thread">main</td>
<td title="Level">INFO</td>
<td title="com.cn.hsg.action.saveToJson category">com.cn.hsg.action.saveToJson</td>
<td title="Message">将数据库中的数据转存为JSON格式</td>
</tr>

<tr>
<td>23</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.loader.json.JsonLoader category">org.nutz.ioc.loader.json.JsonLoader</td>
<td title="Message">Loaded 7 bean define from path=[ioc/dao.js, ioc/btBook.js]</td>
</tr>

<tr>
<td>27</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">Get 'savetojson'&lt;class com.cn.hsg.action.saveToJson&gt;</td>
</tr>

<tr>
<td>28</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">	 &gt;&gt; Load definition</td>
</tr>

<tr>
<td>29</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.loader.map.MapLoader category">org.nutz.ioc.loader.map.MapLoader</td>
<td title="Message">Loading define for name=savetojson</td>
</tr>

<tr>
<td>31</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">	 &gt;&gt; Make...'savetojson'&lt;class com.cn.hsg.action.saveToJson&gt;</td>
</tr>

<tr>
<td>38</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.ScopeContext category">org.nutz.ioc.impl.ScopeContext</td>
<td title="Message">Save object 'savetojson' to [app] </td>
</tr>

<tr>
<td>42</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">Get 'btBooksDao'&lt;null&gt;</td>
</tr>

<tr>
<td>42</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">	 &gt;&gt; Load definition</td>
</tr>

<tr>
<td>42</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.loader.map.MapLoader category">org.nutz.ioc.loader.map.MapLoader</td>
<td title="Message">Loading define for name=btBooksDao</td>
</tr>

<tr>
<td>43</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">	 &gt;&gt; Make...'btBooksDao'&lt;null&gt;</td>
</tr>

<tr>
<td>116</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.ScopeContext category">org.nutz.ioc.impl.ScopeContext</td>
<td title="Message">Save object 'btBooksDao' to [app] </td>
</tr>

<tr>
<td>116</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">Get 'dao'&lt;null&gt;</td>
</tr>

<tr>
<td>116</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">	 &gt;&gt; Load definition</td>
</tr>

<tr>
<td>116</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.loader.map.MapLoader category">org.nutz.ioc.loader.map.MapLoader</td>
<td title="Message">Loading define for name=dao</td>
</tr>

<tr>
<td>120</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">	 &gt;&gt; Make...'dao'&lt;null&gt;</td>
</tr>

<tr>
<td>178</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.ScopeContext category">org.nutz.ioc.impl.ScopeContext</td>
<td title="Message">Save object 'dao' to [app] </td>
</tr>

<tr>
<td>179</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">Get 'dataSource'&lt;null&gt;</td>
</tr>

<tr>
<td>179</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">	 &gt;&gt; Load definition</td>
</tr>

<tr>
<td>179</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.loader.map.MapLoader category">org.nutz.ioc.loader.map.MapLoader</td>
<td title="Message">Loading define for name=dataSource</td>
</tr>

<tr>
<td>237</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.resource.Scans category">org.nutz.resource.Scans</td>
<td title="Message">Scan Resource by org.nutz.resource.impl.LocalResourceScan@7f09fd93</td>
</tr>

<tr>
<td>238</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.resource.impl.AbstractResourceScan category">org.nutz.resource.impl.AbstractResourceScan</td>
<td title="Message">Scan resources in JarFile( /Users/pengyucheng/.m2/repository/org/nutz/nutz/1.b.39/nutz-1.b.39.jar ) by regex( ^.+[.]class$ ) base on src ( org/nutz/castor/castor/ )</td>
</tr>

<tr>
<td>245</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.resource.impl.AbstractResourceScan category">org.nutz.resource.impl.AbstractResourceScan</td>
<td title="Message">Found 79 resources in JarFile( /Users/pengyucheng/.m2/repository/org/nutz/nutz/1.b.39/nutz-1.b.39.jar ) by regex( ^.+[.]class$ ) base on src ( org/nutz/castor/castor/ )</td>
</tr>

<tr>
<td>369</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.castor.Castors category">org.nutz.castor.Castors</td>
<td title="Message">Using 18 castor for Castors</td>
</tr>

<tr>
<td>369</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">	 &gt;&gt; Make...'dataSource'&lt;null&gt;</td>
</tr>

<tr>
<td>414</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.ScopeContext category">org.nutz.ioc.impl.ScopeContext</td>
<td title="Message">Save object 'dataSource' to [app] </td>
</tr>

<tr>
<td>422</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">Get 'filesql'&lt;null&gt;</td>
</tr>

<tr>
<td>422</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">	 &gt;&gt; Load definition</td>
</tr>

<tr>
<td>422</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.loader.map.MapLoader category">org.nutz.ioc.loader.map.MapLoader</td>
<td title="Message">Loading define for name=filesql</td>
</tr>

<tr>
<td>423</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">	 &gt;&gt; Make...'filesql'&lt;null&gt;</td>
</tr>

<tr>
<td>425</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.ScopeContext category">org.nutz.ioc.impl.ScopeContext</td>
<td title="Message">Save object 'filesql' to [app] </td>
</tr>

<tr>
<td>429</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">Get 'dataSource'&lt;null&gt;</td>
</tr>

<tr>
<td>429</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">Get 'filesql'&lt;null&gt;</td>
</tr>

<tr>
<td>448</td>
<td title="main thread">main</td>
<td title="Level">INFO</td>
<td title="org.nutz.filepool.NutFilePool category">org.nutz.filepool.NutFilePool</td>
<td title="Message">Init file-pool by: ~/.nutz/tmp/dao/ [2000]</td>
</tr>

<tr>
<td>468</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.filepool.NutFilePool category">org.nutz.filepool.NutFilePool</td>
<td title="Message">file-pool.home: '/Users/pengyucheng/.nutz/tmp/dao'</td>
</tr>

<tr>
<td>469</td>
<td title="main thread">main</td>
<td title="Level">INFO</td>
<td title="org.nutz.filepool.NutFilePool category">org.nutz.filepool.NutFilePool</td>
<td title="Message">file-pool.cursor: 0</td>
</tr>

<tr>
<td>995</td>
<td title="main thread">main</td>
<td title="Level">INFO</td>
<td title="com.cn.hsg.dao.btBooksDao category">com.cn.hsg.dao.btBooksDao</td>
<td title="Message">查询数据库，通过正则：^url|name$ 过滤字段</td>
</tr>

<tr>
<td>1074</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.dao.impl.jdbc.AbstractJdbcExpert category">org.nutz.dao.impl.jdbc.AbstractJdbcExpert</td>
<td title="Message">Table 'v_btbooks' doesn't exist!</td>
</tr>

<tr>
<td>1088</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.dao.impl.sql.run.NutDaoExecutor category">org.nutz.dao.impl.sql.run.NutDaoExecutor</td>
<td title="Message">SELECT btname FROM v_btbooks  LIMIT 0, 10 </td>
</tr>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Log4J Log Messages</title>
<style type="text/css">
<!--
body, table {font-family: arial,sans-serif; font-size: x-small;}
th {background: #336699; color: #FFFFFF; text-align: left;}
-->
</style>
</head>
<body bgcolor="#FFFFFF" topmargin="6" leftmargin="6">
<hr size="1" noshade>
Log session start time Tue Jul 15 19:54:00 GMT+08:00 2014<br>
<br>
<table cellspacing="0" cellpadding="4" border="1" bordercolor="#224466" width="100%">
<tr>
<th>Time</th>
<th>Thread</th>
<th>Level</th>
<th>Category</th>
<th>Message</th>
</tr>

<tr>
<td>0</td>
<td title="main thread">main</td>
<td title="Level">INFO</td>
<td title="com.cn.hsg.action.saveToJson category">com.cn.hsg.action.saveToJson</td>
<td title="Message">将数据库中的数据转存为JSON格式</td>
</tr>

<tr>
<td>78</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.loader.json.JsonLoader category">org.nutz.ioc.loader.json.JsonLoader</td>
<td title="Message">Loaded 7 bean define from path=[ioc/dao.js, ioc/btBook.js]</td>
</tr>

<tr>
<td>83</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">Get 'savetojson'&lt;class com.cn.hsg.action.saveToJson&gt;</td>
</tr>

<tr>
<td>83</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">	 &gt;&gt; Load definition</td>
</tr>

<tr>
<td>84</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.loader.map.MapLoader category">org.nutz.ioc.loader.map.MapLoader</td>
<td title="Message">Loading define for name=savetojson</td>
</tr>

<tr>
<td>98</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">	 &gt;&gt; Make...'savetojson'&lt;class com.cn.hsg.action.saveToJson&gt;</td>
</tr>

<tr>
<td>106</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.ScopeContext category">org.nutz.ioc.impl.ScopeContext</td>
<td title="Message">Save object 'savetojson' to [app] </td>
</tr>

<tr>
<td>120</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">Get 'btBooksDao'&lt;null&gt;</td>
</tr>

<tr>
<td>120</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">	 &gt;&gt; Load definition</td>
</tr>

<tr>
<td>120</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.loader.map.MapLoader category">org.nutz.ioc.loader.map.MapLoader</td>
<td title="Message">Loading define for name=btBooksDao</td>
</tr>

<tr>
<td>120</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">	 &gt;&gt; Make...'btBooksDao'&lt;null&gt;</td>
</tr>

<tr>
<td>132</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.ScopeContext category">org.nutz.ioc.impl.ScopeContext</td>
<td title="Message">Save object 'btBooksDao' to [app] </td>
</tr>

<tr>
<td>132</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">Get 'dao'&lt;null&gt;</td>
</tr>

<tr>
<td>132</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">	 &gt;&gt; Load definition</td>
</tr>

<tr>
<td>132</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.loader.map.MapLoader category">org.nutz.ioc.loader.map.MapLoader</td>
<td title="Message">Loading define for name=dao</td>
</tr>

<tr>
<td>137</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">	 &gt;&gt; Make...'dao'&lt;null&gt;</td>
</tr>

<tr>
<td>147</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.ScopeContext category">org.nutz.ioc.impl.ScopeContext</td>
<td title="Message">Save object 'dao' to [app] </td>
</tr>

<tr>
<td>147</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">Get 'dataSource'&lt;null&gt;</td>
</tr>

<tr>
<td>147</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">	 &gt;&gt; Load definition</td>
</tr>

<tr>
<td>147</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.loader.map.MapLoader category">org.nutz.ioc.loader.map.MapLoader</td>
<td title="Message">Loading define for name=dataSource</td>
</tr>

<tr>
<td>176</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.resource.Scans category">org.nutz.resource.Scans</td>
<td title="Message">Scan Resource by org.nutz.resource.impl.LocalResourceScan@7df17e77</td>
</tr>

<tr>
<td>177</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.resource.impl.AbstractResourceScan category">org.nutz.resource.impl.AbstractResourceScan</td>
<td title="Message">Scan resources in JarFile( /Users/pengyucheng/.m2/repository/org/nutz/nutz/1.b.39/nutz-1.b.39.jar ) by regex( ^.+[.]class$ ) base on src ( org/nutz/castor/castor/ )</td>
</tr>

<tr>
<td>184</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.resource.impl.AbstractResourceScan category">org.nutz.resource.impl.AbstractResourceScan</td>
<td title="Message">Found 79 resources in JarFile( /Users/pengyucheng/.m2/repository/org/nutz/nutz/1.b.39/nutz-1.b.39.jar ) by regex( ^.+[.]class$ ) base on src ( org/nutz/castor/castor/ )</td>
</tr>

<tr>
<td>223</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.castor.Castors category">org.nutz.castor.Castors</td>
<td title="Message">Using 18 castor for Castors</td>
</tr>

<tr>
<td>223</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">	 &gt;&gt; Make...'dataSource'&lt;null&gt;</td>
</tr>

<tr>
<td>235</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.ScopeContext category">org.nutz.ioc.impl.ScopeContext</td>
<td title="Message">Save object 'dataSource' to [app] </td>
</tr>

<tr>
<td>257</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">Get 'filesql'&lt;null&gt;</td>
</tr>

<tr>
<td>258</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">	 &gt;&gt; Load definition</td>
</tr>

<tr>
<td>258</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.loader.map.MapLoader category">org.nutz.ioc.loader.map.MapLoader</td>
<td title="Message">Loading define for name=filesql</td>
</tr>

<tr>
<td>259</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">	 &gt;&gt; Make...'filesql'&lt;null&gt;</td>
</tr>

<tr>
<td>260</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.ScopeContext category">org.nutz.ioc.impl.ScopeContext</td>
<td title="Message">Save object 'filesql' to [app] </td>
</tr>

<tr>
<td>264</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">Get 'dataSource'&lt;null&gt;</td>
</tr>

<tr>
<td>264</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">Get 'filesql'&lt;null&gt;</td>
</tr>

<tr>
<td>281</td>
<td title="main thread">main</td>
<td title="Level">INFO</td>
<td title="org.nutz.filepool.NutFilePool category">org.nutz.filepool.NutFilePool</td>
<td title="Message">Init file-pool by: ~/.nutz/tmp/dao/ [2000]</td>
</tr>

<tr>
<td>282</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.filepool.NutFilePool category">org.nutz.filepool.NutFilePool</td>
<td title="Message">file-pool.home: '/Users/pengyucheng/.nutz/tmp/dao'</td>
</tr>

<tr>
<td>301</td>
<td title="main thread">main</td>
<td title="Level">INFO</td>
<td title="org.nutz.filepool.NutFilePool category">org.nutz.filepool.NutFilePool</td>
<td title="Message">file-pool.cursor: 0</td>
</tr>

<tr>
<td>763</td>
<td title="main thread">main</td>
<td title="Level">INFO</td>
<td title="com.cn.hsg.dao.btBooksDao category">com.cn.hsg.dao.btBooksDao</td>
<td title="Message">查询数据库，通过正则：^url|name$ 过滤字段</td>
</tr>

<tr>
<td>837</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.dao.impl.jdbc.AbstractJdbcExpert category">org.nutz.dao.impl.jdbc.AbstractJdbcExpert</td>
<td title="Message">Table 'v_btbooks' doesn't exist!</td>
</tr>

<tr>
<td>854</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.dao.impl.sql.run.NutDaoExecutor category">org.nutz.dao.impl.sql.run.NutDaoExecutor</td>
<td title="Message">SELECT btname FROM v_btbooks  LIMIT 0, 10 </td>
</tr>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Log4J Log Messages</title>
<style type="text/css">
<!--
body, table {font-family: arial,sans-serif; font-size: x-small;}
th {background: #336699; color: #FFFFFF; text-align: left;}
-->
</style>
</head>
<body bgcolor="#FFFFFF" topmargin="6" leftmargin="6">
<hr size="1" noshade>
Log session start time Tue Jul 15 20:01:41 GMT+08:00 2014<br>
<br>
<table cellspacing="0" cellpadding="4" border="1" bordercolor="#224466" width="100%">
<tr>
<th>Time</th>
<th>Thread</th>
<th>Level</th>
<th>Category</th>
<th>Message</th>
</tr>

<tr>
<td>0</td>
<td title="main thread">main</td>
<td title="Level">INFO</td>
<td title="com.cn.hsg.action.saveToJson category">com.cn.hsg.action.saveToJson</td>
<td title="Message">将数据库中的数据转存为JSON格式</td>
</tr>

<tr>
<td>87</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.loader.json.JsonLoader category">org.nutz.ioc.loader.json.JsonLoader</td>
<td title="Message">Loaded 7 bean define from path=[ioc/dao.js, ioc/btBook.js]</td>
</tr>

<tr>
<td>92</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">Get 'savetojson'&lt;class com.cn.hsg.action.saveToJson&gt;</td>
</tr>

<tr>
<td>92</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">	 &gt;&gt; Load definition</td>
</tr>

<tr>
<td>93</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.loader.map.MapLoader category">org.nutz.ioc.loader.map.MapLoader</td>
<td title="Message">Loading define for name=savetojson</td>
</tr>

<tr>
<td>95</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">	 &gt;&gt; Make...'savetojson'&lt;class com.cn.hsg.action.saveToJson&gt;</td>
</tr>

<tr>
<td>103</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.ScopeContext category">org.nutz.ioc.impl.ScopeContext</td>
<td title="Message">Save object 'savetojson' to [app] </td>
</tr>

<tr>
<td>107</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">Get 'btBooksDao'&lt;null&gt;</td>
</tr>

<tr>
<td>107</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">	 &gt;&gt; Load definition</td>
</tr>

<tr>
<td>107</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.loader.map.MapLoader category">org.nutz.ioc.loader.map.MapLoader</td>
<td title="Message">Loading define for name=btBooksDao</td>
</tr>

<tr>
<td>108</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">	 &gt;&gt; Make...'btBooksDao'&lt;null&gt;</td>
</tr>

<tr>
<td>110</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.ScopeContext category">org.nutz.ioc.impl.ScopeContext</td>
<td title="Message">Save object 'btBooksDao' to [app] </td>
</tr>

<tr>
<td>110</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">Get 'dao'&lt;null&gt;</td>
</tr>

<tr>
<td>110</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">	 &gt;&gt; Load definition</td>
</tr>

<tr>
<td>110</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.loader.map.MapLoader category">org.nutz.ioc.loader.map.MapLoader</td>
<td title="Message">Loading define for name=dao</td>
</tr>

<tr>
<td>115</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">	 &gt;&gt; Make...'dao'&lt;null&gt;</td>
</tr>

<tr>
<td>125</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.ScopeContext category">org.nutz.ioc.impl.ScopeContext</td>
<td title="Message">Save object 'dao' to [app] </td>
</tr>

<tr>
<td>125</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">Get 'dataSource'&lt;null&gt;</td>
</tr>

<tr>
<td>126</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">	 &gt;&gt; Load definition</td>
</tr>

<tr>
<td>126</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.loader.map.MapLoader category">org.nutz.ioc.loader.map.MapLoader</td>
<td title="Message">Loading define for name=dataSource</td>
</tr>

<tr>
<td>131</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.resource.Scans category">org.nutz.resource.Scans</td>
<td title="Message">Scan Resource by org.nutz.resource.impl.LocalResourceScan@7f09fd93</td>
</tr>

<tr>
<td>132</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.resource.impl.AbstractResourceScan category">org.nutz.resource.impl.AbstractResourceScan</td>
<td title="Message">Scan resources in JarFile( /Users/pengyucheng/.m2/repository/org/nutz/nutz/1.b.39/nutz-1.b.39.jar ) by regex( ^.+[.]class$ ) base on src ( org/nutz/castor/castor/ )</td>
</tr>

<tr>
<td>139</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.resource.impl.AbstractResourceScan category">org.nutz.resource.impl.AbstractResourceScan</td>
<td title="Message">Found 79 resources in JarFile( /Users/pengyucheng/.m2/repository/org/nutz/nutz/1.b.39/nutz-1.b.39.jar ) by regex( ^.+[.]class$ ) base on src ( org/nutz/castor/castor/ )</td>
</tr>

<tr>
<td>178</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.castor.Castors category">org.nutz.castor.Castors</td>
<td title="Message">Using 18 castor for Castors</td>
</tr>

<tr>
<td>178</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">	 &gt;&gt; Make...'dataSource'&lt;null&gt;</td>
</tr>

<tr>
<td>185</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.ScopeContext category">org.nutz.ioc.impl.ScopeContext</td>
<td title="Message">Save object 'dataSource' to [app] </td>
</tr>

<tr>
<td>195</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">Get 'filesql'&lt;null&gt;</td>
</tr>

<tr>
<td>195</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">	 &gt;&gt; Load definition</td>
</tr>

<tr>
<td>195</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.loader.map.MapLoader category">org.nutz.ioc.loader.map.MapLoader</td>
<td title="Message">Loading define for name=filesql</td>
</tr>

<tr>
<td>196</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">	 &gt;&gt; Make...'filesql'&lt;null&gt;</td>
</tr>

<tr>
<td>198</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.ScopeContext category">org.nutz.ioc.impl.ScopeContext</td>
<td title="Message">Save object 'filesql' to [app] </td>
</tr>

<tr>
<td>201</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">Get 'dataSource'&lt;null&gt;</td>
</tr>

<tr>
<td>202</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">Get 'filesql'&lt;null&gt;</td>
</tr>

<tr>
<td>218</td>
<td title="main thread">main</td>
<td title="Level">INFO</td>
<td title="org.nutz.filepool.NutFilePool category">org.nutz.filepool.NutFilePool</td>
<td title="Message">Init file-pool by: ~/.nutz/tmp/dao/ [2000]</td>
</tr>

<tr>
<td>218</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.filepool.NutFilePool category">org.nutz.filepool.NutFilePool</td>
<td title="Message">file-pool.home: '/Users/pengyucheng/.nutz/tmp/dao'</td>
</tr>

<tr>
<td>219</td>
<td title="main thread">main</td>
<td title="Level">INFO</td>
<td title="org.nutz.filepool.NutFilePool category">org.nutz.filepool.NutFilePool</td>
<td title="Message">file-pool.cursor: 0</td>
</tr>

<tr>
<td>773</td>
<td title="main thread">main</td>
<td title="Level">INFO</td>
<td title="com.cn.hsg.dao.btBooksDao category">com.cn.hsg.dao.btBooksDao</td>
<td title="Message">查询数据库，通过正则：^url|name$ 过滤字段</td>
</tr>

<tr>
<td>830</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.dao.impl.jdbc.AbstractJdbcExpert category">org.nutz.dao.impl.jdbc.AbstractJdbcExpert</td>
<td title="Message">Table 'v_btbooks' doesn't exist!</td>
</tr>

<tr>
<td>843</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.dao.impl.sql.run.NutDaoExecutor category">org.nutz.dao.impl.sql.run.NutDaoExecutor</td>
<td title="Message">SELECT btname FROM v_btbooks  LIMIT 0, 10 </td>
</tr>

<tr>
<td>853</td>
<td title="main thread">main</td>
<td title="Level">INFO</td>
<td title="com.cn.hsg.dao.btBooksDao category">com.cn.hsg.dao.btBooksDao</td>
<td title="Message">过滤后的数据数:9</td>
</tr>

<tr>
<td>881</td>
<td title="main thread">main</td>
<td title="Level">INFO</td>
<td title="com.cn.hsg.action.saveToJson category">com.cn.hsg.action.saveToJson</td>
<td title="Message">对象转为json为:[{
   "btId" :0,
   "btname" :"孤独浪子心@x1949x.com@(miad_404)"
}, {
   "btId" :0,
   "btname" :"孤独浪子心@x1949x.com@仓井空,prestige等,3月最新17部合集"
}, {
   "btId" :0,
   "btname" :"孤独浪子心@x1949x.com@[小西那奈 桜木凛 並木優 葉山潤子 黒川きらら 合演]"
}, {
   "btId" :0,
   "btname" :"孤独浪子心@x1949x.com@[STAR152][芸能人 原紗央莉 「ねえ、どんな服着てる女の人が好き？」]"
}, {
   "btId" :0,
   "btname" :"孤独浪子心@x1949x.com@(PGD258)"
}, {
   "btId" :0,
   "btname" :"孤独浪子心@x1949x.com@(SOE154)"
}, {
   "btId" :0,
   "btname" :"孤独浪子心@x1949x.com@[dasd071][ザーメン500連発の洗礼 灘坂舞]"
}, {
   "btId" :0,
   "btname" :"孤独浪子心@x1949x.com@[4月最新松岛枫 吉沢明歩 等19部合集]"
}, {
   "btId" :0,
   "btname" :"孤独浪子心@x1949x.com@(HODV20546)"
}]</td>
</tr>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Log4J Log Messages</title>
<style type="text/css">
<!--
body, table {font-family: arial,sans-serif; font-size: x-small;}
th {background: #336699; color: #FFFFFF; text-align: left;}
-->
</style>
</head>
<body bgcolor="#FFFFFF" topmargin="6" leftmargin="6">
<hr size="1" noshade>
Log session start time Tue Jul 15 20:03:23 GMT+08:00 2014<br>
<br>
<table cellspacing="0" cellpadding="4" border="1" bordercolor="#224466" width="100%">
<tr>
<th>Time</th>
<th>Thread</th>
<th>Level</th>
<th>Category</th>
<th>Message</th>
</tr>

<tr>
<td>0</td>
<td title="main thread">main</td>
<td title="Level">INFO</td>
<td title="com.cn.hsg.action.saveToJson category">com.cn.hsg.action.saveToJson</td>
<td title="Message">将数据库中的数据转存为JSON格式</td>
</tr>

<tr>
<td>21</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.loader.json.JsonLoader category">org.nutz.ioc.loader.json.JsonLoader</td>
<td title="Message">Loaded 7 bean define from path=[ioc/dao.js, ioc/btBook.js]</td>
</tr>

<tr>
<td>26</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">Get 'savetojson'&lt;class com.cn.hsg.action.saveToJson&gt;</td>
</tr>

<tr>
<td>27</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">	 &gt;&gt; Load definition</td>
</tr>

<tr>
<td>28</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.loader.map.MapLoader category">org.nutz.ioc.loader.map.MapLoader</td>
<td title="Message">Loading define for name=savetojson</td>
</tr>

<tr>
<td>30</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">	 &gt;&gt; Make...'savetojson'&lt;class com.cn.hsg.action.saveToJson&gt;</td>
</tr>

<tr>
<td>37</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.ScopeContext category">org.nutz.ioc.impl.ScopeContext</td>
<td title="Message">Save object 'savetojson' to [app] </td>
</tr>

<tr>
<td>41</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">Get 'btBooksDao'&lt;null&gt;</td>
</tr>

<tr>
<td>42</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">	 &gt;&gt; Load definition</td>
</tr>

<tr>
<td>42</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.loader.map.MapLoader category">org.nutz.ioc.loader.map.MapLoader</td>
<td title="Message">Loading define for name=btBooksDao</td>
</tr>

<tr>
<td>42</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">	 &gt;&gt; Make...'btBooksDao'&lt;null&gt;</td>
</tr>

<tr>
<td>44</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.ScopeContext category">org.nutz.ioc.impl.ScopeContext</td>
<td title="Message">Save object 'btBooksDao' to [app] </td>
</tr>

<tr>
<td>44</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">Get 'dao'&lt;null&gt;</td>
</tr>

<tr>
<td>45</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">	 &gt;&gt; Load definition</td>
</tr>

<tr>
<td>45</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.loader.map.MapLoader category">org.nutz.ioc.loader.map.MapLoader</td>
<td title="Message">Loading define for name=dao</td>
</tr>

<tr>
<td>49</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">	 &gt;&gt; Make...'dao'&lt;null&gt;</td>
</tr>

<tr>
<td>58</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.ScopeContext category">org.nutz.ioc.impl.ScopeContext</td>
<td title="Message">Save object 'dao' to [app] </td>
</tr>

<tr>
<td>58</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">Get 'dataSource'&lt;null&gt;</td>
</tr>

<tr>
<td>58</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">	 &gt;&gt; Load definition</td>
</tr>

<tr>
<td>59</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.loader.map.MapLoader category">org.nutz.ioc.loader.map.MapLoader</td>
<td title="Message">Loading define for name=dataSource</td>
</tr>

<tr>
<td>63</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.resource.Scans category">org.nutz.resource.Scans</td>
<td title="Message">Scan Resource by org.nutz.resource.impl.LocalResourceScan@7f09fd93</td>
</tr>

<tr>
<td>64</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.resource.impl.AbstractResourceScan category">org.nutz.resource.impl.AbstractResourceScan</td>
<td title="Message">Scan resources in JarFile( /Users/pengyucheng/.m2/repository/org/nutz/nutz/1.b.39/nutz-1.b.39.jar ) by regex( ^.+[.]class$ ) base on src ( org/nutz/castor/castor/ )</td>
</tr>

<tr>
<td>71</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.resource.impl.AbstractResourceScan category">org.nutz.resource.impl.AbstractResourceScan</td>
<td title="Message">Found 79 resources in JarFile( /Users/pengyucheng/.m2/repository/org/nutz/nutz/1.b.39/nutz-1.b.39.jar ) by regex( ^.+[.]class$ ) base on src ( org/nutz/castor/castor/ )</td>
</tr>

<tr>
<td>112</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.castor.Castors category">org.nutz.castor.Castors</td>
<td title="Message">Using 18 castor for Castors</td>
</tr>

<tr>
<td>112</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">	 &gt;&gt; Make...'dataSource'&lt;null&gt;</td>
</tr>

<tr>
<td>119</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.ScopeContext category">org.nutz.ioc.impl.ScopeContext</td>
<td title="Message">Save object 'dataSource' to [app] </td>
</tr>

<tr>
<td>128</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">Get 'filesql'&lt;null&gt;</td>
</tr>

<tr>
<td>128</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">	 &gt;&gt; Load definition</td>
</tr>

<tr>
<td>128</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.loader.map.MapLoader category">org.nutz.ioc.loader.map.MapLoader</td>
<td title="Message">Loading define for name=filesql</td>
</tr>

<tr>
<td>129</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">	 &gt;&gt; Make...'filesql'&lt;null&gt;</td>
</tr>

<tr>
<td>131</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.ScopeContext category">org.nutz.ioc.impl.ScopeContext</td>
<td title="Message">Save object 'filesql' to [app] </td>
</tr>

<tr>
<td>135</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">Get 'dataSource'&lt;null&gt;</td>
</tr>

<tr>
<td>135</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">Get 'filesql'&lt;null&gt;</td>
</tr>

<tr>
<td>155</td>
<td title="main thread">main</td>
<td title="Level">INFO</td>
<td title="org.nutz.filepool.NutFilePool category">org.nutz.filepool.NutFilePool</td>
<td title="Message">Init file-pool by: ~/.nutz/tmp/dao/ [2000]</td>
</tr>

<tr>
<td>155</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.filepool.NutFilePool category">org.nutz.filepool.NutFilePool</td>
<td title="Message">file-pool.home: '/Users/pengyucheng/.nutz/tmp/dao'</td>
</tr>

<tr>
<td>156</td>
<td title="main thread">main</td>
<td title="Level">INFO</td>
<td title="org.nutz.filepool.NutFilePool category">org.nutz.filepool.NutFilePool</td>
<td title="Message">file-pool.cursor: 0</td>
</tr>

<tr>
<td>688</td>
<td title="main thread">main</td>
<td title="Level">INFO</td>
<td title="com.cn.hsg.dao.btBooksDao category">com.cn.hsg.dao.btBooksDao</td>
<td title="Message">查询数据库，通过正则：^url|name$ 过滤字段</td>
</tr>

<tr>
<td>746</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.dao.impl.jdbc.AbstractJdbcExpert category">org.nutz.dao.impl.jdbc.AbstractJdbcExpert</td>
<td title="Message">Table 'v_btbooks' doesn't exist!</td>
</tr>

<tr>
<td>762</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.dao.impl.sql.run.NutDaoExecutor category">org.nutz.dao.impl.sql.run.NutDaoExecutor</td>
<td title="Message">SELECT btname,bturl FROM v_btbooks  LIMIT 0, 10 </td>
</tr>

<tr>
<td>775</td>
<td title="main thread">main</td>
<td title="Level">INFO</td>
<td title="com.cn.hsg.dao.btBooksDao category">com.cn.hsg.dao.btBooksDao</td>
<td title="Message">过滤后的数据数:9</td>
</tr>

<tr>
<td>783</td>
<td title="main thread">main</td>
<td title="Level">INFO</td>
<td title="com.cn.hsg.action.saveToJson category">com.cn.hsg.action.saveToJson</td>
<td title="Message">对象转为json为:[{
   "btId" :0,
   "btname" :"孤独浪子心@x1949x.com@(miad_404)",
   "bturl" :"magnet:?xt=urn:btih:0211888ab103c9c0d44501c459f0e89577e2e6a9&dn=%E5%AD%A4%E7%8B%AC%E6%B5%AA%E5%AD%90%E5%BF%83%40x1949x.com%40%28miad_404%29"
}, {
   "btId" :0,
   "btname" :"孤独浪子心@x1949x.com@仓井空,prestige等,3月最新17部合集",
   "bturl" :"magnet:?xt=urn:btih:69095a264f9bc6cf06f7a3c2b04e8d7c52472f9b&dn=%E5%AD%A4%E7%8B%AC%E6%B5%AA%E5%AD%90%E5%BF%83%40x1949x.com%40%E4%BB%93%E4%BA%95%E7%A9%BA%2Cprestige%E7%AD%89%2C3%E6%9C%88%E6%9C%80%E6%96%B017%E9%83%A8%E5%90%88%E9%9B%86"
}, {
   "btId" :0,
   "btname" :"孤独浪子心@x1949x.com@[小西那奈 桜木凛 並木優 葉山潤子 黒川きらら 合演]",
   "bturl" :"magnet:?xt=urn:btih:6ee56bc69709fdc2880084467add4497fd5f2d50&dn=%E5%AD%A4%E7%8B%AC%E6%B5%AA%E5%AD%90%E5%BF%83%40x1949x.com%40%5B%E5%B0%8F%E8%A5%BF%E9%82%A3%E5%A5%88%20%E6%A1%9C%E6%9C%A8%E5%87%9B%20%E4%B8%A6%E6%9C%A8%E5%84%AA%20%E8%91%89%E5%B1%B1%E6%BD%A4%E5%AD%90%20%E9%BB%92%E5%B7%9D%E3%81%8D%E3%82%89%E3%82%89%20%E5%90%88%E6%BC%94%5D"
}, {
   "btId" :0,
   "btname" :"孤独浪子心@x1949x.com@[STAR152][芸能人 原紗央莉 「ねえ、どんな服着てる女の人が好き？」]",
   "bturl" :"magnet:?xt=urn:btih:85de0a175a40094095ed7d753ae0b5612b0fb0a3&dn=%E5%AD%A4%E7%8B%AC%E6%B5%AA%E5%AD%90%E5%BF%83%40x1949x.com%40%5BSTAR152%5D%5B%E8%8A%B8%E8%83%BD%E4%BA%BA%20%E5%8E%9F%E7%B4%97%E5%A4%AE%E8%8E%89%20%E3%80%8C%E3%81%AD%E3%81%88%E3%80%81%E3%81%A9%E3%82%93%E3%81%AA%E6%9C%8D%E7%9D%80%E3%81%A6%E3%82%8B%E5%A5%B3%E3%81%AE%E4%BA%BA%E3%81%8C%E5%A5%BD%E3%81%8D%EF%BC%9F%E3%80%8D%5D"
}, {
   "btId" :0,
   "btname" :"孤独浪子心@x1949x.com@(PGD258)",
   "bturl" :"magnet:?xt=urn:btih:c86f5e9c1a01544578efabe94f2941fb897f7c74&dn=%E5%AD%A4%E7%8B%AC%E6%B5%AA%E5%AD%90%E5%BF%83%40x1949x.com%40%28PGD258%29"
}, {
   "btId" :0,
   "btname" :"孤独浪子心@x1949x.com@(SOE154)",
   "bturl" :"magnet:?xt=urn:btih:584893849fb830a48e51919d24a896222d2095d7&dn=%E5%AD%A4%E7%8B%AC%E6%B5%AA%E5%AD%90%E5%BF%83%40x1949x.com%40%28SOE154%29"
}, {
   "btId" :0,
   "btname" :"孤独浪子心@x1949x.com@[dasd071][ザーメン500連発の洗礼 灘坂舞]",
   "bturl" :"magnet:?xt=urn:btih:3647d7064294246e4cd17a94c4a0b18549608b47&dn=%E5%AD%A4%E7%8B%AC%E6%B5%AA%E5%AD%90%E5%BF%83%40x1949x.com%40%5Bdasd071%5D%5B%E3%82%B6%E3%83%BC%E3%83%A1%E3%83%B3500%E9%80%A3%E7%99%BA%E3%81%AE%E6%B4%97%E7%A4%BC%20%E7%81%98%E5%9D%82%E8%88%9E%5D"
}, {
   "btId" :0,
   "btname" :"孤独浪子心@x1949x.com@[4月最新松岛枫 吉沢明歩 等19部合集]",
   "bturl" :"magnet:?xt=urn:btih:1919cf8dde7728f66bbbe256c07237051700b29b&dn=%E5%AD%A4%E7%8B%AC%E6%B5%AA%E5%AD%90%E5%BF%83%40x1949x.com%40%5B4%E6%9C%88%E6%9C%80%E6%96%B0%E6%9D%BE%E5%B2%9B%E6%9E%AB%20%E5%90%89%E6%B2%A2%E6%98%8E%E6%AD%A9%20%E7%AD%8919%E9%83%A8%E5%90%88%E9%9B%86%5D"
}, {
   "btId" :0,
   "btname" :"孤独浪子心@x1949x.com@(HODV20546)",
   "bturl" :"magnet:?xt=urn:btih:780e13d29fdc3fc9bd73f230fd0bba09702be203&dn=%E5%AD%A4%E7%8B%AC%E6%B5%AA%E5%AD%90%E5%BF%83%40x1949x.com%40%28HODV20546%29"
}]</td>
</tr>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Log4J Log Messages</title>
<style type="text/css">
<!--
body, table {font-family: arial,sans-serif; font-size: x-small;}
th {background: #336699; color: #FFFFFF; text-align: left;}
-->
</style>
</head>
<body bgcolor="#FFFFFF" topmargin="6" leftmargin="6">
<hr size="1" noshade>
Log session start time Tue Jul 15 20:07:54 GMT+08:00 2014<br>
<br>
<table cellspacing="0" cellpadding="4" border="1" bordercolor="#224466" width="100%">
<tr>
<th>Time</th>
<th>Thread</th>
<th>Level</th>
<th>Category</th>
<th>Message</th>
</tr>

<tr>
<td>0</td>
<td title="main thread">main</td>
<td title="Level">INFO</td>
<td title="com.cn.hsg.action.saveToJson category">com.cn.hsg.action.saveToJson</td>
<td title="Message">将数据库中的数据转存为JSON格式</td>
</tr>

<tr>
<td>22</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.loader.json.JsonLoader category">org.nutz.ioc.loader.json.JsonLoader</td>
<td title="Message">Loaded 7 bean define from path=[ioc/dao.js, ioc/btBook.js]</td>
</tr>

<tr>
<td>26</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">Get 'savetojson'&lt;class com.cn.hsg.action.saveToJson&gt;</td>
</tr>

<tr>
<td>27</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">	 &gt;&gt; Load definition</td>
</tr>

<tr>
<td>28</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.loader.map.MapLoader category">org.nutz.ioc.loader.map.MapLoader</td>
<td title="Message">Loading define for name=savetojson</td>
</tr>

<tr>
<td>30</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">	 &gt;&gt; Make...'savetojson'&lt;class com.cn.hsg.action.saveToJson&gt;</td>
</tr>

<tr>
<td>37</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.ScopeContext category">org.nutz.ioc.impl.ScopeContext</td>
<td title="Message">Save object 'savetojson' to [app] </td>
</tr>

<tr>
<td>42</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">Get 'btBooksDao'&lt;null&gt;</td>
</tr>

<tr>
<td>42</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">	 &gt;&gt; Load definition</td>
</tr>

<tr>
<td>42</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.loader.map.MapLoader category">org.nutz.ioc.loader.map.MapLoader</td>
<td title="Message">Loading define for name=btBooksDao</td>
</tr>

<tr>
<td>42</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">	 &gt;&gt; Make...'btBooksDao'&lt;null&gt;</td>
</tr>

<tr>
<td>44</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.ScopeContext category">org.nutz.ioc.impl.ScopeContext</td>
<td title="Message">Save object 'btBooksDao' to [app] </td>
</tr>

<tr>
<td>45</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">Get 'dao'&lt;null&gt;</td>
</tr>

<tr>
<td>45</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">	 &gt;&gt; Load definition</td>
</tr>

<tr>
<td>45</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.loader.map.MapLoader category">org.nutz.ioc.loader.map.MapLoader</td>
<td title="Message">Loading define for name=dao</td>
</tr>

<tr>
<td>49</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">	 &gt;&gt; Make...'dao'&lt;null&gt;</td>
</tr>

<tr>
<td>59</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.ScopeContext category">org.nutz.ioc.impl.ScopeContext</td>
<td title="Message">Save object 'dao' to [app] </td>
</tr>

<tr>
<td>59</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">Get 'dataSource'&lt;null&gt;</td>
</tr>

<tr>
<td>59</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">	 &gt;&gt; Load definition</td>
</tr>

<tr>
<td>59</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.loader.map.MapLoader category">org.nutz.ioc.loader.map.MapLoader</td>
<td title="Message">Loading define for name=dataSource</td>
</tr>

<tr>
<td>64</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.resource.Scans category">org.nutz.resource.Scans</td>
<td title="Message">Scan Resource by org.nutz.resource.impl.LocalResourceScan@79a5f739</td>
</tr>

<tr>
<td>65</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.resource.impl.AbstractResourceScan category">org.nutz.resource.impl.AbstractResourceScan</td>
<td title="Message">Scan resources in JarFile( /Users/pengyucheng/.m2/repository/org/nutz/nutz/1.b.39/nutz-1.b.39.jar ) by regex( ^.+[.]class$ ) base on src ( org/nutz/castor/castor/ )</td>
</tr>

<tr>
<td>72</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.resource.impl.AbstractResourceScan category">org.nutz.resource.impl.AbstractResourceScan</td>
<td title="Message">Found 79 resources in JarFile( /Users/pengyucheng/.m2/repository/org/nutz/nutz/1.b.39/nutz-1.b.39.jar ) by regex( ^.+[.]class$ ) base on src ( org/nutz/castor/castor/ )</td>
</tr>

<tr>
<td>121</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.castor.Castors category">org.nutz.castor.Castors</td>
<td title="Message">Using 18 castor for Castors</td>
</tr>

<tr>
<td>121</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">	 &gt;&gt; Make...'dataSource'&lt;null&gt;</td>
</tr>

<tr>
<td>128</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.ScopeContext category">org.nutz.ioc.impl.ScopeContext</td>
<td title="Message">Save object 'dataSource' to [app] </td>
</tr>

<tr>
<td>136</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">Get 'filesql'&lt;null&gt;</td>
</tr>

<tr>
<td>137</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">	 &gt;&gt; Load definition</td>
</tr>

<tr>
<td>137</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.loader.map.MapLoader category">org.nutz.ioc.loader.map.MapLoader</td>
<td title="Message">Loading define for name=filesql</td>
</tr>

<tr>
<td>138</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">	 &gt;&gt; Make...'filesql'&lt;null&gt;</td>
</tr>

<tr>
<td>139</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.ScopeContext category">org.nutz.ioc.impl.ScopeContext</td>
<td title="Message">Save object 'filesql' to [app] </td>
</tr>

<tr>
<td>143</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">Get 'dataSource'&lt;null&gt;</td>
</tr>

<tr>
<td>143</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">Get 'filesql'&lt;null&gt;</td>
</tr>

<tr>
<td>159</td>
<td title="main thread">main</td>
<td title="Level">INFO</td>
<td title="org.nutz.filepool.NutFilePool category">org.nutz.filepool.NutFilePool</td>
<td title="Message">Init file-pool by: ~/.nutz/tmp/dao/ [2000]</td>
</tr>

<tr>
<td>160</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.filepool.NutFilePool category">org.nutz.filepool.NutFilePool</td>
<td title="Message">file-pool.home: '/Users/pengyucheng/.nutz/tmp/dao'</td>
</tr>

<tr>
<td>160</td>
<td title="main thread">main</td>
<td title="Level">INFO</td>
<td title="org.nutz.filepool.NutFilePool category">org.nutz.filepool.NutFilePool</td>
<td title="Message">file-pool.cursor: 0</td>
</tr>

<tr>
<td>583</td>
<td title="main thread">main</td>
<td title="Level">INFO</td>
<td title="com.cn.hsg.dao.btBooksDao category">com.cn.hsg.dao.btBooksDao</td>
<td title="Message">查询数据库，通过正则：^url|name$ 过滤字段</td>
</tr>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Log4J Log Messages</title>
<style type="text/css">
<!--
body, table {font-family: arial,sans-serif; font-size: x-small;}
th {background: #336699; color: #FFFFFF; text-align: left;}
-->
</style>
</head>
<body bgcolor="#FFFFFF" topmargin="6" leftmargin="6">
<hr size="1" noshade>
Log session start time Tue Jul 15 20:11:05 GMT+08:00 2014<br>
<br>
<table cellspacing="0" cellpadding="4" border="1" bordercolor="#224466" width="100%">
<tr>
<th>Time</th>
<th>Thread</th>
<th>Level</th>
<th>Category</th>
<th>Message</th>
</tr>

<tr>
<td>0</td>
<td title="main thread">main</td>
<td title="Level">INFO</td>
<td title="com.cn.hsg.action.saveToJson category">com.cn.hsg.action.saveToJson</td>
<td title="Message">将数据库中的数据转存为JSON格式</td>
</tr>

<tr>
<td>37</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.loader.json.JsonLoader category">org.nutz.ioc.loader.json.JsonLoader</td>
<td title="Message">Loaded 7 bean define from path=[ioc/dao.js, ioc/btBook.js]</td>
</tr>

<tr>
<td>42</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">Get 'savetojson'&lt;class com.cn.hsg.action.saveToJson&gt;</td>
</tr>

<tr>
<td>43</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">	 &gt;&gt; Load definition</td>
</tr>

<tr>
<td>43</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.loader.map.MapLoader category">org.nutz.ioc.loader.map.MapLoader</td>
<td title="Message">Loading define for name=savetojson</td>
</tr>

<tr>
<td>45</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">	 &gt;&gt; Make...'savetojson'&lt;class com.cn.hsg.action.saveToJson&gt;</td>
</tr>

<tr>
<td>53</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.ScopeContext category">org.nutz.ioc.impl.ScopeContext</td>
<td title="Message">Save object 'savetojson' to [app] </td>
</tr>

<tr>
<td>58</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">Get 'btBooksDao'&lt;null&gt;</td>
</tr>

<tr>
<td>58</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">	 &gt;&gt; Load definition</td>
</tr>

<tr>
<td>58</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.loader.map.MapLoader category">org.nutz.ioc.loader.map.MapLoader</td>
<td title="Message">Loading define for name=btBooksDao</td>
</tr>

<tr>
<td>58</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">	 &gt;&gt; Make...'btBooksDao'&lt;null&gt;</td>
</tr>

<tr>
<td>60</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.ScopeContext category">org.nutz.ioc.impl.ScopeContext</td>
<td title="Message">Save object 'btBooksDao' to [app] </td>
</tr>

<tr>
<td>61</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">Get 'dao'&lt;null&gt;</td>
</tr>

<tr>
<td>61</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">	 &gt;&gt; Load definition</td>
</tr>

<tr>
<td>61</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.loader.map.MapLoader category">org.nutz.ioc.loader.map.MapLoader</td>
<td title="Message">Loading define for name=dao</td>
</tr>

<tr>
<td>65</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">	 &gt;&gt; Make...'dao'&lt;null&gt;</td>
</tr>

<tr>
<td>74</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.ScopeContext category">org.nutz.ioc.impl.ScopeContext</td>
<td title="Message">Save object 'dao' to [app] </td>
</tr>

<tr>
<td>74</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">Get 'dataSource'&lt;null&gt;</td>
</tr>

<tr>
<td>74</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">	 &gt;&gt; Load definition</td>
</tr>

<tr>
<td>74</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.loader.map.MapLoader category">org.nutz.ioc.loader.map.MapLoader</td>
<td title="Message">Loading define for name=dataSource</td>
</tr>

<tr>
<td>79</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.resource.Scans category">org.nutz.resource.Scans</td>
<td title="Message">Scan Resource by org.nutz.resource.impl.LocalResourceScan@79a5f739</td>
</tr>

<tr>
<td>80</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.resource.impl.AbstractResourceScan category">org.nutz.resource.impl.AbstractResourceScan</td>
<td title="Message">Scan resources in JarFile( /Users/pengyucheng/.m2/repository/org/nutz/nutz/1.b.39/nutz-1.b.39.jar ) by regex( ^.+[.]class$ ) base on src ( org/nutz/castor/castor/ )</td>
</tr>

<tr>
<td>88</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.resource.impl.AbstractResourceScan category">org.nutz.resource.impl.AbstractResourceScan</td>
<td title="Message">Found 79 resources in JarFile( /Users/pengyucheng/.m2/repository/org/nutz/nutz/1.b.39/nutz-1.b.39.jar ) by regex( ^.+[.]class$ ) base on src ( org/nutz/castor/castor/ )</td>
</tr>

<tr>
<td>127</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.castor.Castors category">org.nutz.castor.Castors</td>
<td title="Message">Using 18 castor for Castors</td>
</tr>

<tr>
<td>128</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">	 &gt;&gt; Make...'dataSource'&lt;null&gt;</td>
</tr>

<tr>
<td>135</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.ScopeContext category">org.nutz.ioc.impl.ScopeContext</td>
<td title="Message">Save object 'dataSource' to [app] </td>
</tr>

<tr>
<td>145</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">Get 'filesql'&lt;null&gt;</td>
</tr>

<tr>
<td>145</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">	 &gt;&gt; Load definition</td>
</tr>

<tr>
<td>145</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.loader.map.MapLoader category">org.nutz.ioc.loader.map.MapLoader</td>
<td title="Message">Loading define for name=filesql</td>
</tr>

<tr>
<td>147</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">	 &gt;&gt; Make...'filesql'&lt;null&gt;</td>
</tr>

<tr>
<td>149</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.ScopeContext category">org.nutz.ioc.impl.ScopeContext</td>
<td title="Message">Save object 'filesql' to [app] </td>
</tr>

<tr>
<td>154</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">Get 'dataSource'&lt;null&gt;</td>
</tr>

<tr>
<td>155</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">Get 'filesql'&lt;null&gt;</td>
</tr>

<tr>
<td>173</td>
<td title="main thread">main</td>
<td title="Level">INFO</td>
<td title="org.nutz.filepool.NutFilePool category">org.nutz.filepool.NutFilePool</td>
<td title="Message">Init file-pool by: ~/.nutz/tmp/dao/ [2000]</td>
</tr>

<tr>
<td>173</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.filepool.NutFilePool category">org.nutz.filepool.NutFilePool</td>
<td title="Message">file-pool.home: '/Users/pengyucheng/.nutz/tmp/dao'</td>
</tr>

<tr>
<td>173</td>
<td title="main thread">main</td>
<td title="Level">INFO</td>
<td title="org.nutz.filepool.NutFilePool category">org.nutz.filepool.NutFilePool</td>
<td title="Message">file-pool.cursor: 0</td>
</tr>

<tr>
<td>589</td>
<td title="main thread">main</td>
<td title="Level">INFO</td>
<td title="com.cn.hsg.dao.btBooksDao category">com.cn.hsg.dao.btBooksDao</td>
<td title="Message">查询数据库，通过正则：^url|name$ 过滤字段</td>
</tr>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Log4J Log Messages</title>
<style type="text/css">
<!--
body, table {font-family: arial,sans-serif; font-size: x-small;}
th {background: #336699; color: #FFFFFF; text-align: left;}
-->
</style>
</head>
<body bgcolor="#FFFFFF" topmargin="6" leftmargin="6">
<hr size="1" noshade>
Log session start time Tue Jul 15 20:11:30 GMT+08:00 2014<br>
<br>
<table cellspacing="0" cellpadding="4" border="1" bordercolor="#224466" width="100%">
<tr>
<th>Time</th>
<th>Thread</th>
<th>Level</th>
<th>Category</th>
<th>Message</th>
</tr>

<tr>
<td>0</td>
<td title="main thread">main</td>
<td title="Level">INFO</td>
<td title="com.cn.hsg.action.saveToJson category">com.cn.hsg.action.saveToJson</td>
<td title="Message">将数据库中的数据转存为JSON格式</td>
</tr>

<tr>
<td>22</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.loader.json.JsonLoader category">org.nutz.ioc.loader.json.JsonLoader</td>
<td title="Message">Loaded 7 bean define from path=[ioc/dao.js, ioc/btBook.js]</td>
</tr>

<tr>
<td>26</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">Get 'savetojson'&lt;class com.cn.hsg.action.saveToJson&gt;</td>
</tr>

<tr>
<td>27</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">	 &gt;&gt; Load definition</td>
</tr>

<tr>
<td>28</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.loader.map.MapLoader category">org.nutz.ioc.loader.map.MapLoader</td>
<td title="Message">Loading define for name=savetojson</td>
</tr>

<tr>
<td>30</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">	 &gt;&gt; Make...'savetojson'&lt;class com.cn.hsg.action.saveToJson&gt;</td>
</tr>

<tr>
<td>37</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.ScopeContext category">org.nutz.ioc.impl.ScopeContext</td>
<td title="Message">Save object 'savetojson' to [app] </td>
</tr>

<tr>
<td>41</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">Get 'btBooksDao'&lt;null&gt;</td>
</tr>

<tr>
<td>42</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">	 &gt;&gt; Load definition</td>
</tr>

<tr>
<td>42</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.loader.map.MapLoader category">org.nutz.ioc.loader.map.MapLoader</td>
<td title="Message">Loading define for name=btBooksDao</td>
</tr>

<tr>
<td>42</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">	 &gt;&gt; Make...'btBooksDao'&lt;null&gt;</td>
</tr>

<tr>
<td>44</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.ScopeContext category">org.nutz.ioc.impl.ScopeContext</td>
<td title="Message">Save object 'btBooksDao' to [app] </td>
</tr>

<tr>
<td>44</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">Get 'dao'&lt;null&gt;</td>
</tr>

<tr>
<td>45</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">	 &gt;&gt; Load definition</td>
</tr>

<tr>
<td>45</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.loader.map.MapLoader category">org.nutz.ioc.loader.map.MapLoader</td>
<td title="Message">Loading define for name=dao</td>
</tr>

<tr>
<td>49</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">	 &gt;&gt; Make...'dao'&lt;null&gt;</td>
</tr>

<tr>
<td>58</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.ScopeContext category">org.nutz.ioc.impl.ScopeContext</td>
<td title="Message">Save object 'dao' to [app] </td>
</tr>

<tr>
<td>58</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">Get 'dataSource'&lt;null&gt;</td>
</tr>

<tr>
<td>58</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">	 &gt;&gt; Load definition</td>
</tr>

<tr>
<td>58</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.loader.map.MapLoader category">org.nutz.ioc.loader.map.MapLoader</td>
<td title="Message">Loading define for name=dataSource</td>
</tr>

<tr>
<td>63</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.resource.Scans category">org.nutz.resource.Scans</td>
<td title="Message">Scan Resource by org.nutz.resource.impl.LocalResourceScan@7df17e77</td>
</tr>

<tr>
<td>65</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.resource.impl.AbstractResourceScan category">org.nutz.resource.impl.AbstractResourceScan</td>
<td title="Message">Scan resources in JarFile( /Users/pengyucheng/.m2/repository/org/nutz/nutz/1.b.39/nutz-1.b.39.jar ) by regex( ^.+[.]class$ ) base on src ( org/nutz/castor/castor/ )</td>
</tr>

<tr>
<td>72</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.resource.impl.AbstractResourceScan category">org.nutz.resource.impl.AbstractResourceScan</td>
<td title="Message">Found 79 resources in JarFile( /Users/pengyucheng/.m2/repository/org/nutz/nutz/1.b.39/nutz-1.b.39.jar ) by regex( ^.+[.]class$ ) base on src ( org/nutz/castor/castor/ )</td>
</tr>

<tr>
<td>111</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.castor.Castors category">org.nutz.castor.Castors</td>
<td title="Message">Using 18 castor for Castors</td>
</tr>

<tr>
<td>112</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">	 &gt;&gt; Make...'dataSource'&lt;null&gt;</td>
</tr>

<tr>
<td>119</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.ScopeContext category">org.nutz.ioc.impl.ScopeContext</td>
<td title="Message">Save object 'dataSource' to [app] </td>
</tr>

<tr>
<td>129</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">Get 'filesql'&lt;null&gt;</td>
</tr>

<tr>
<td>129</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">	 &gt;&gt; Load definition</td>
</tr>

<tr>
<td>129</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.loader.map.MapLoader category">org.nutz.ioc.loader.map.MapLoader</td>
<td title="Message">Loading define for name=filesql</td>
</tr>

<tr>
<td>131</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">	 &gt;&gt; Make...'filesql'&lt;null&gt;</td>
</tr>

<tr>
<td>132</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.ScopeContext category">org.nutz.ioc.impl.ScopeContext</td>
<td title="Message">Save object 'filesql' to [app] </td>
</tr>

<tr>
<td>138</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">Get 'dataSource'&lt;null&gt;</td>
</tr>

<tr>
<td>138</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">Get 'filesql'&lt;null&gt;</td>
</tr>

<tr>
<td>155</td>
<td title="main thread">main</td>
<td title="Level">INFO</td>
<td title="org.nutz.filepool.NutFilePool category">org.nutz.filepool.NutFilePool</td>
<td title="Message">Init file-pool by: ~/.nutz/tmp/dao/ [2000]</td>
</tr>

<tr>
<td>156</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.filepool.NutFilePool category">org.nutz.filepool.NutFilePool</td>
<td title="Message">file-pool.home: '/Users/pengyucheng/.nutz/tmp/dao'</td>
</tr>

<tr>
<td>156</td>
<td title="main thread">main</td>
<td title="Level">INFO</td>
<td title="org.nutz.filepool.NutFilePool category">org.nutz.filepool.NutFilePool</td>
<td title="Message">file-pool.cursor: 0</td>
</tr>

<tr>
<td>684</td>
<td title="main thread">main</td>
<td title="Level">INFO</td>
<td title="com.cn.hsg.dao.btBooksDao category">com.cn.hsg.dao.btBooksDao</td>
<td title="Message">查询数据库，通过正则：^url|name$ 过滤字段</td>
</tr>

<tr>
<td>790</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.dao.impl.jdbc.AbstractJdbcExpert category">org.nutz.dao.impl.jdbc.AbstractJdbcExpert</td>
<td title="Message">Table 'v_btbooks' doesn't exist!</td>
</tr>

<tr>
<td>803</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.dao.impl.sql.run.NutDaoExecutor category">org.nutz.dao.impl.sql.run.NutDaoExecutor</td>
<td title="Message">SELECT btname,bturl FROM v_btbooks  WHERE ? ORDER BY btsize ASC, downnum DESC   LIMIT 0, 10 
    | 1 |
    |--|
    |  |
  For example:&gt; "SELECT btname,bturl FROM v_btbooks  WHERE '' ORDER BY btsize ASC, downnum DESC   LIMIT 0, 10 "</td>
</tr>

<tr>
<td>824</td>
<td title="main thread">main</td>
<td title="Level">INFO</td>
<td title="com.cn.hsg.dao.btBooksDao category">com.cn.hsg.dao.btBooksDao</td>
<td title="Message">过滤后的数据数:0</td>
</tr>

<tr>
<td>826</td>
<td title="main thread">main</td>
<td title="Level">INFO</td>
<td title="com.cn.hsg.action.saveToJson category">com.cn.hsg.action.saveToJson</td>
<td title="Message">对象转为json为:[]</td>
</tr>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Log4J Log Messages</title>
<style type="text/css">
<!--
body, table {font-family: arial,sans-serif; font-size: x-small;}
th {background: #336699; color: #FFFFFF; text-align: left;}
-->
</style>
</head>
<body bgcolor="#FFFFFF" topmargin="6" leftmargin="6">
<hr size="1" noshade>
Log session start time Tue Jul 15 20:13:03 GMT+08:00 2014<br>
<br>
<table cellspacing="0" cellpadding="4" border="1" bordercolor="#224466" width="100%">
<tr>
<th>Time</th>
<th>Thread</th>
<th>Level</th>
<th>Category</th>
<th>Message</th>
</tr>

<tr>
<td>0</td>
<td title="main thread">main</td>
<td title="Level">INFO</td>
<td title="com.cn.hsg.action.saveToJson category">com.cn.hsg.action.saveToJson</td>
<td title="Message">将数据库中的数据转存为JSON格式</td>
</tr>

<tr>
<td>21</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.loader.json.JsonLoader category">org.nutz.ioc.loader.json.JsonLoader</td>
<td title="Message">Loaded 7 bean define from path=[ioc/dao.js, ioc/btBook.js]</td>
</tr>

<tr>
<td>26</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">Get 'savetojson'&lt;class com.cn.hsg.action.saveToJson&gt;</td>
</tr>

<tr>
<td>26</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">	 &gt;&gt; Load definition</td>
</tr>

<tr>
<td>27</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.loader.map.MapLoader category">org.nutz.ioc.loader.map.MapLoader</td>
<td title="Message">Loading define for name=savetojson</td>
</tr>

<tr>
<td>29</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">	 &gt;&gt; Make...'savetojson'&lt;class com.cn.hsg.action.saveToJson&gt;</td>
</tr>

<tr>
<td>36</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.ScopeContext category">org.nutz.ioc.impl.ScopeContext</td>
<td title="Message">Save object 'savetojson' to [app] </td>
</tr>

<tr>
<td>40</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">Get 'btBooksDao'&lt;null&gt;</td>
</tr>

<tr>
<td>41</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">	 &gt;&gt; Load definition</td>
</tr>

<tr>
<td>41</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.loader.map.MapLoader category">org.nutz.ioc.loader.map.MapLoader</td>
<td title="Message">Loading define for name=btBooksDao</td>
</tr>

<tr>
<td>41</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">	 &gt;&gt; Make...'btBooksDao'&lt;null&gt;</td>
</tr>

<tr>
<td>43</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.ScopeContext category">org.nutz.ioc.impl.ScopeContext</td>
<td title="Message">Save object 'btBooksDao' to [app] </td>
</tr>

<tr>
<td>43</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">Get 'dao'&lt;null&gt;</td>
</tr>

<tr>
<td>43</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">	 &gt;&gt; Load definition</td>
</tr>

<tr>
<td>44</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.loader.map.MapLoader category">org.nutz.ioc.loader.map.MapLoader</td>
<td title="Message">Loading define for name=dao</td>
</tr>

<tr>
<td>48</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">	 &gt;&gt; Make...'dao'&lt;null&gt;</td>
</tr>

<tr>
<td>57</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.ScopeContext category">org.nutz.ioc.impl.ScopeContext</td>
<td title="Message">Save object 'dao' to [app] </td>
</tr>

<tr>
<td>57</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">Get 'dataSource'&lt;null&gt;</td>
</tr>

<tr>
<td>57</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">	 &gt;&gt; Load definition</td>
</tr>

<tr>
<td>57</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.loader.map.MapLoader category">org.nutz.ioc.loader.map.MapLoader</td>
<td title="Message">Loading define for name=dataSource</td>
</tr>

<tr>
<td>62</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.resource.Scans category">org.nutz.resource.Scans</td>
<td title="Message">Scan Resource by org.nutz.resource.impl.LocalResourceScan@7f09fd93</td>
</tr>

<tr>
<td>63</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.resource.impl.AbstractResourceScan category">org.nutz.resource.impl.AbstractResourceScan</td>
<td title="Message">Scan resources in JarFile( /Users/pengyucheng/.m2/repository/org/nutz/nutz/1.b.39/nutz-1.b.39.jar ) by regex( ^.+[.]class$ ) base on src ( org/nutz/castor/castor/ )</td>
</tr>

<tr>
<td>70</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.resource.impl.AbstractResourceScan category">org.nutz.resource.impl.AbstractResourceScan</td>
<td title="Message">Found 79 resources in JarFile( /Users/pengyucheng/.m2/repository/org/nutz/nutz/1.b.39/nutz-1.b.39.jar ) by regex( ^.+[.]class$ ) base on src ( org/nutz/castor/castor/ )</td>
</tr>

<tr>
<td>109</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.castor.Castors category">org.nutz.castor.Castors</td>
<td title="Message">Using 18 castor for Castors</td>
</tr>

<tr>
<td>110</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">	 &gt;&gt; Make...'dataSource'&lt;null&gt;</td>
</tr>

<tr>
<td>117</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.ScopeContext category">org.nutz.ioc.impl.ScopeContext</td>
<td title="Message">Save object 'dataSource' to [app] </td>
</tr>

<tr>
<td>127</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">Get 'filesql'&lt;null&gt;</td>
</tr>

<tr>
<td>127</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">	 &gt;&gt; Load definition</td>
</tr>

<tr>
<td>127</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.loader.map.MapLoader category">org.nutz.ioc.loader.map.MapLoader</td>
<td title="Message">Loading define for name=filesql</td>
</tr>

<tr>
<td>129</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">	 &gt;&gt; Make...'filesql'&lt;null&gt;</td>
</tr>

<tr>
<td>131</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.ScopeContext category">org.nutz.ioc.impl.ScopeContext</td>
<td title="Message">Save object 'filesql' to [app] </td>
</tr>

<tr>
<td>136</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">Get 'dataSource'&lt;null&gt;</td>
</tr>

<tr>
<td>136</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">Get 'filesql'&lt;null&gt;</td>
</tr>

<tr>
<td>159</td>
<td title="main thread">main</td>
<td title="Level">INFO</td>
<td title="org.nutz.filepool.NutFilePool category">org.nutz.filepool.NutFilePool</td>
<td title="Message">Init file-pool by: ~/.nutz/tmp/dao/ [2000]</td>
</tr>

<tr>
<td>159</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.filepool.NutFilePool category">org.nutz.filepool.NutFilePool</td>
<td title="Message">file-pool.home: '/Users/pengyucheng/.nutz/tmp/dao'</td>
</tr>

<tr>
<td>160</td>
<td title="main thread">main</td>
<td title="Level">INFO</td>
<td title="org.nutz.filepool.NutFilePool category">org.nutz.filepool.NutFilePool</td>
<td title="Message">file-pool.cursor: 0</td>
</tr>

<tr>
<td>605</td>
<td title="main thread">main</td>
<td title="Level">INFO</td>
<td title="com.cn.hsg.dao.btBooksDao category">com.cn.hsg.dao.btBooksDao</td>
<td title="Message">查询数据库，通过正则：^url|name$ 过滤字段</td>
</tr>

<tr>
<td>664</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.dao.impl.jdbc.AbstractJdbcExpert category">org.nutz.dao.impl.jdbc.AbstractJdbcExpert</td>
<td title="Message">Table 'v_btbooks' doesn't exist!</td>
</tr>

<tr>
<td>677</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.dao.impl.sql.run.NutDaoExecutor category">org.nutz.dao.impl.sql.run.NutDaoExecutor</td>
<td title="Message">SELECT btname,bturl FROM v_btbooks  ORDER BY btsize ASC, downnum DESC   LIMIT 0, 10 </td>
</tr>

<tr>
<td>698</td>
<td title="main thread">main</td>
<td title="Level">INFO</td>
<td title="com.cn.hsg.dao.btBooksDao category">com.cn.hsg.dao.btBooksDao</td>
<td title="Message">过滤后的数据数:9</td>
</tr>

<tr>
<td>706</td>
<td title="main thread">main</td>
<td title="Level">INFO</td>
<td title="com.cn.hsg.action.saveToJson category">com.cn.hsg.action.saveToJson</td>
<td title="Message">对象转为json为:[{
   "btId" :0,
   "btname" :"孤独浪子心@x1949x.com@(miad_404)",
   "bturl" :"magnet:?xt=urn:btih:0211888ab103c9c0d44501c459f0e89577e2e6a9&dn=%E5%AD%A4%E7%8B%AC%E6%B5%AA%E5%AD%90%E5%BF%83%40x1949x.com%40%28miad_404%29"
}, {
   "btId" :0,
   "btname" :"孤独浪子心@x1949x.com@[小西那奈 桜木凛 並木優 葉山潤子 黒川きらら 合演]",
   "bturl" :"magnet:?xt=urn:btih:6ee56bc69709fdc2880084467add4497fd5f2d50&dn=%E5%AD%A4%E7%8B%AC%E6%B5%AA%E5%AD%90%E5%BF%83%40x1949x.com%40%5B%E5%B0%8F%E8%A5%BF%E9%82%A3%E5%A5%88%20%E6%A1%9C%E6%9C%A8%E5%87%9B%20%E4%B8%A6%E6%9C%A8%E5%84%AA%20%E8%91%89%E5%B1%B1%E6%BD%A4%E5%AD%90%20%E9%BB%92%E5%B7%9D%E3%81%8D%E3%82%89%E3%82%89%20%E5%90%88%E6%BC%94%5D"
}, {
   "btId" :0,
   "btname" :"孤独浪子心@x1949x.com@[STAR152][芸能人 原紗央莉 「ねえ、どんな服着てる女の人が好き？」]",
   "bturl" :"magnet:?xt=urn:btih:85de0a175a40094095ed7d753ae0b5612b0fb0a3&dn=%E5%AD%A4%E7%8B%AC%E6%B5%AA%E5%AD%90%E5%BF%83%40x1949x.com%40%5BSTAR152%5D%5B%E8%8A%B8%E8%83%BD%E4%BA%BA%20%E5%8E%9F%E7%B4%97%E5%A4%AE%E8%8E%89%20%E3%80%8C%E3%81%AD%E3%81%88%E3%80%81%E3%81%A9%E3%82%93%E3%81%AA%E6%9C%8D%E7%9D%80%E3%81%A6%E3%82%8B%E5%A5%B3%E3%81%AE%E4%BA%BA%E3%81%8C%E5%A5%BD%E3%81%8D%EF%BC%9F%E3%80%8D%5D"
}, {
   "btId" :0,
   "btname" :"孤独浪子心@x1949x.com@(PGD258)",
   "bturl" :"magnet:?xt=urn:btih:c86f5e9c1a01544578efabe94f2941fb897f7c74&dn=%E5%AD%A4%E7%8B%AC%E6%B5%AA%E5%AD%90%E5%BF%83%40x1949x.com%40%28PGD258%29"
}, {
   "btId" :0,
   "btname" :"孤独浪子心@x1949x.com@(SOE154)",
   "bturl" :"magnet:?xt=urn:btih:584893849fb830a48e51919d24a896222d2095d7&dn=%E5%AD%A4%E7%8B%AC%E6%B5%AA%E5%AD%90%E5%BF%83%40x1949x.com%40%28SOE154%29"
}, {
   "btId" :0,
   "btname" :"孤独浪子心@x1949x.com@[dasd071][ザーメン500連発の洗礼 灘坂舞]",
   "bturl" :"magnet:?xt=urn:btih:3647d7064294246e4cd17a94c4a0b18549608b47&dn=%E5%AD%A4%E7%8B%AC%E6%B5%AA%E5%AD%90%E5%BF%83%40x1949x.com%40%5Bdasd071%5D%5B%E3%82%B6%E3%83%BC%E3%83%A1%E3%83%B3500%E9%80%A3%E7%99%BA%E3%81%AE%E6%B4%97%E7%A4%BC%20%E7%81%98%E5%9D%82%E8%88%9E%5D"
}, {
   "btId" :0,
   "btname" :"孤独浪子心@x1949x.com@[4月最新松岛枫 吉沢明歩 等19部合集]",
   "bturl" :"magnet:?xt=urn:btih:1919cf8dde7728f66bbbe256c07237051700b29b&dn=%E5%AD%A4%E7%8B%AC%E6%B5%AA%E5%AD%90%E5%BF%83%40x1949x.com%40%5B4%E6%9C%88%E6%9C%80%E6%96%B0%E6%9D%BE%E5%B2%9B%E6%9E%AB%20%E5%90%89%E6%B2%A2%E6%98%8E%E6%AD%A9%20%E7%AD%8919%E9%83%A8%E5%90%88%E9%9B%86%5D"
}, {
   "btId" :0,
   "btname" :"孤独浪子心@x1949x.com@(HODV20546)",
   "bturl" :"magnet:?xt=urn:btih:780e13d29fdc3fc9bd73f230fd0bba09702be203&dn=%E5%AD%A4%E7%8B%AC%E6%B5%AA%E5%AD%90%E5%BF%83%40x1949x.com%40%28HODV20546%29"
}, {
   "btId" :0,
   "btname" :"孤独浪子心@x1949x.com@仓井空,prestige等,3月最新17部合集",
   "bturl" :"magnet:?xt=urn:btih:69095a264f9bc6cf06f7a3c2b04e8d7c52472f9b&dn=%E5%AD%A4%E7%8B%AC%E6%B5%AA%E5%AD%90%E5%BF%83%40x1949x.com%40%E4%BB%93%E4%BA%95%E7%A9%BA%2Cprestige%E7%AD%89%2C3%E6%9C%88%E6%9C%80%E6%96%B017%E9%83%A8%E5%90%88%E9%9B%86"
}]</td>
</tr>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Log4J Log Messages</title>
<style type="text/css">
<!--
body, table {font-family: arial,sans-serif; font-size: x-small;}
th {background: #336699; color: #FFFFFF; text-align: left;}
-->
</style>
</head>
<body bgcolor="#FFFFFF" topmargin="6" leftmargin="6">
<hr size="1" noshade>
Log session start time Tue Jul 15 20:13:38 GMT+08:00 2014<br>
<br>
<table cellspacing="0" cellpadding="4" border="1" bordercolor="#224466" width="100%">
<tr>
<th>Time</th>
<th>Thread</th>
<th>Level</th>
<th>Category</th>
<th>Message</th>
</tr>

<tr>
<td>0</td>
<td title="main thread">main</td>
<td title="Level">INFO</td>
<td title="com.cn.hsg.action.saveToJson category">com.cn.hsg.action.saveToJson</td>
<td title="Message">将数据库中的数据转存为JSON格式</td>
</tr>

<tr>
<td>22</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.loader.json.JsonLoader category">org.nutz.ioc.loader.json.JsonLoader</td>
<td title="Message">Loaded 7 bean define from path=[ioc/dao.js, ioc/btBook.js]</td>
</tr>

<tr>
<td>27</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">Get 'savetojson'&lt;class com.cn.hsg.action.saveToJson&gt;</td>
</tr>

<tr>
<td>27</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">	 &gt;&gt; Load definition</td>
</tr>

<tr>
<td>28</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.loader.map.MapLoader category">org.nutz.ioc.loader.map.MapLoader</td>
<td title="Message">Loading define for name=savetojson</td>
</tr>

<tr>
<td>30</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">	 &gt;&gt; Make...'savetojson'&lt;class com.cn.hsg.action.saveToJson&gt;</td>
</tr>

<tr>
<td>37</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.ScopeContext category">org.nutz.ioc.impl.ScopeContext</td>
<td title="Message">Save object 'savetojson' to [app] </td>
</tr>

<tr>
<td>42</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">Get 'btBooksDao'&lt;null&gt;</td>
</tr>

<tr>
<td>42</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">	 &gt;&gt; Load definition</td>
</tr>

<tr>
<td>42</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.loader.map.MapLoader category">org.nutz.ioc.loader.map.MapLoader</td>
<td title="Message">Loading define for name=btBooksDao</td>
</tr>

<tr>
<td>42</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">	 &gt;&gt; Make...'btBooksDao'&lt;null&gt;</td>
</tr>

<tr>
<td>44</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.ScopeContext category">org.nutz.ioc.impl.ScopeContext</td>
<td title="Message">Save object 'btBooksDao' to [app] </td>
</tr>

<tr>
<td>45</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">Get 'dao'&lt;null&gt;</td>
</tr>

<tr>
<td>45</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">	 &gt;&gt; Load definition</td>
</tr>

<tr>
<td>45</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.loader.map.MapLoader category">org.nutz.ioc.loader.map.MapLoader</td>
<td title="Message">Loading define for name=dao</td>
</tr>

<tr>
<td>49</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">	 &gt;&gt; Make...'dao'&lt;null&gt;</td>
</tr>

<tr>
<td>58</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.ScopeContext category">org.nutz.ioc.impl.ScopeContext</td>
<td title="Message">Save object 'dao' to [app] </td>
</tr>

<tr>
<td>58</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">Get 'dataSource'&lt;null&gt;</td>
</tr>

<tr>
<td>58</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">	 &gt;&gt; Load definition</td>
</tr>

<tr>
<td>58</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.loader.map.MapLoader category">org.nutz.ioc.loader.map.MapLoader</td>
<td title="Message">Loading define for name=dataSource</td>
</tr>

<tr>
<td>63</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.resource.Scans category">org.nutz.resource.Scans</td>
<td title="Message">Scan Resource by org.nutz.resource.impl.LocalResourceScan@7df17e77</td>
</tr>

<tr>
<td>64</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.resource.impl.AbstractResourceScan category">org.nutz.resource.impl.AbstractResourceScan</td>
<td title="Message">Scan resources in JarFile( /Users/pengyucheng/.m2/repository/org/nutz/nutz/1.b.39/nutz-1.b.39.jar ) by regex( ^.+[.]class$ ) base on src ( org/nutz/castor/castor/ )</td>
</tr>

<tr>
<td>71</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.resource.impl.AbstractResourceScan category">org.nutz.resource.impl.AbstractResourceScan</td>
<td title="Message">Found 79 resources in JarFile( /Users/pengyucheng/.m2/repository/org/nutz/nutz/1.b.39/nutz-1.b.39.jar ) by regex( ^.+[.]class$ ) base on src ( org/nutz/castor/castor/ )</td>
</tr>

<tr>
<td>110</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.castor.Castors category">org.nutz.castor.Castors</td>
<td title="Message">Using 18 castor for Castors</td>
</tr>

<tr>
<td>111</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">	 &gt;&gt; Make...'dataSource'&lt;null&gt;</td>
</tr>

<tr>
<td>118</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.ScopeContext category">org.nutz.ioc.impl.ScopeContext</td>
<td title="Message">Save object 'dataSource' to [app] </td>
</tr>

<tr>
<td>128</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">Get 'filesql'&lt;null&gt;</td>
</tr>

<tr>
<td>128</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">	 &gt;&gt; Load definition</td>
</tr>

<tr>
<td>128</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.loader.map.MapLoader category">org.nutz.ioc.loader.map.MapLoader</td>
<td title="Message">Loading define for name=filesql</td>
</tr>

<tr>
<td>130</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">	 &gt;&gt; Make...'filesql'&lt;null&gt;</td>
</tr>

<tr>
<td>132</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.ScopeContext category">org.nutz.ioc.impl.ScopeContext</td>
<td title="Message">Save object 'filesql' to [app] </td>
</tr>

<tr>
<td>137</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">Get 'dataSource'&lt;null&gt;</td>
</tr>

<tr>
<td>138</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">Get 'filesql'&lt;null&gt;</td>
</tr>

<tr>
<td>155</td>
<td title="main thread">main</td>
<td title="Level">INFO</td>
<td title="org.nutz.filepool.NutFilePool category">org.nutz.filepool.NutFilePool</td>
<td title="Message">Init file-pool by: ~/.nutz/tmp/dao/ [2000]</td>
</tr>

<tr>
<td>155</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.filepool.NutFilePool category">org.nutz.filepool.NutFilePool</td>
<td title="Message">file-pool.home: '/Users/pengyucheng/.nutz/tmp/dao'</td>
</tr>

<tr>
<td>156</td>
<td title="main thread">main</td>
<td title="Level">INFO</td>
<td title="org.nutz.filepool.NutFilePool category">org.nutz.filepool.NutFilePool</td>
<td title="Message">file-pool.cursor: 0</td>
</tr>

<tr>
<td>455</td>
<td title="main thread">main</td>
<td title="Level">INFO</td>
<td title="com.cn.hsg.dao.btBooksDao category">com.cn.hsg.dao.btBooksDao</td>
<td title="Message">查询数据库，通过正则：^url|name$ 过滤字段</td>
</tr>

<tr>
<td>517</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.dao.impl.jdbc.AbstractJdbcExpert category">org.nutz.dao.impl.jdbc.AbstractJdbcExpert</td>
<td title="Message">Table 'v_btbooks' doesn't exist!</td>
</tr>

<tr>
<td>530</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.dao.impl.sql.run.NutDaoExecutor category">org.nutz.dao.impl.sql.run.NutDaoExecutor</td>
<td title="Message">SELECT btname,bturl FROM v_btbooks  ORDER BY downnum ASC, btsize DESC   LIMIT 0, 10 </td>
</tr>

<tr>
<td>545</td>
<td title="main thread">main</td>
<td title="Level">INFO</td>
<td title="com.cn.hsg.dao.btBooksDao category">com.cn.hsg.dao.btBooksDao</td>
<td title="Message">过滤后的数据数:9</td>
</tr>

<tr>
<td>555</td>
<td title="main thread">main</td>
<td title="Level">INFO</td>
<td title="com.cn.hsg.action.saveToJson category">com.cn.hsg.action.saveToJson</td>
<td title="Message">对象转为json为:[{
   "btId" :0,
   "btname" :"孤独浪子心@x1949x.com@[小西那奈 桜木凛 並木優 葉山潤子 黒川きらら 合演]",
   "bturl" :"magnet:?xt=urn:btih:6ee56bc69709fdc2880084467add4497fd5f2d50&dn=%E5%AD%A4%E7%8B%AC%E6%B5%AA%E5%AD%90%E5%BF%83%40x1949x.com%40%5B%E5%B0%8F%E8%A5%BF%E9%82%A3%E5%A5%88%20%E6%A1%9C%E6%9C%A8%E5%87%9B%20%E4%B8%A6%E6%9C%A8%E5%84%AA%20%E8%91%89%E5%B1%B1%E6%BD%A4%E5%AD%90%20%E9%BB%92%E5%B7%9D%E3%81%8D%E3%82%89%E3%82%89%20%E5%90%88%E6%BC%94%5D"
}, {
   "btId" :0,
   "btname" :"孤独浪子心@x1949x.com@[STAR152][芸能人 原紗央莉 「ねえ、どんな服着てる女の人が好き？」]",
   "bturl" :"magnet:?xt=urn:btih:85de0a175a40094095ed7d753ae0b5612b0fb0a3&dn=%E5%AD%A4%E7%8B%AC%E6%B5%AA%E5%AD%90%E5%BF%83%40x1949x.com%40%5BSTAR152%5D%5B%E8%8A%B8%E8%83%BD%E4%BA%BA%20%E5%8E%9F%E7%B4%97%E5%A4%AE%E8%8E%89%20%E3%80%8C%E3%81%AD%E3%81%88%E3%80%81%E3%81%A9%E3%82%93%E3%81%AA%E6%9C%8D%E7%9D%80%E3%81%A6%E3%82%8B%E5%A5%B3%E3%81%AE%E4%BA%BA%E3%81%8C%E5%A5%BD%E3%81%8D%EF%BC%9F%E3%80%8D%5D"
}, {
   "btId" :0,
   "btname" :"孤独浪子心@x1949x.com@(PGD258)",
   "bturl" :"magnet:?xt=urn:btih:c86f5e9c1a01544578efabe94f2941fb897f7c74&dn=%E5%AD%A4%E7%8B%AC%E6%B5%AA%E5%AD%90%E5%BF%83%40x1949x.com%40%28PGD258%29"
}, {
   "btId" :0,
   "btname" :"孤独浪子心@x1949x.com@(SOE154)",
   "bturl" :"magnet:?xt=urn:btih:584893849fb830a48e51919d24a896222d2095d7&dn=%E5%AD%A4%E7%8B%AC%E6%B5%AA%E5%AD%90%E5%BF%83%40x1949x.com%40%28SOE154%29"
}, {
   "btId" :0,
   "btname" :"孤独浪子心@x1949x.com@[dasd071][ザーメン500連発の洗礼 灘坂舞]",
   "bturl" :"magnet:?xt=urn:btih:3647d7064294246e4cd17a94c4a0b18549608b47&dn=%E5%AD%A4%E7%8B%AC%E6%B5%AA%E5%AD%90%E5%BF%83%40x1949x.com%40%5Bdasd071%5D%5B%E3%82%B6%E3%83%BC%E3%83%A1%E3%83%B3500%E9%80%A3%E7%99%BA%E3%81%AE%E6%B4%97%E7%A4%BC%20%E7%81%98%E5%9D%82%E8%88%9E%5D"
}, {
   "btId" :0,
   "btname" :"孤独浪子心@x1949x.com@[4月最新松岛枫 吉沢明歩 等19部合集]",
   "bturl" :"magnet:?xt=urn:btih:1919cf8dde7728f66bbbe256c07237051700b29b&dn=%E5%AD%A4%E7%8B%AC%E6%B5%AA%E5%AD%90%E5%BF%83%40x1949x.com%40%5B4%E6%9C%88%E6%9C%80%E6%96%B0%E6%9D%BE%E5%B2%9B%E6%9E%AB%20%E5%90%89%E6%B2%A2%E6%98%8E%E6%AD%A9%20%E7%AD%8919%E9%83%A8%E5%90%88%E9%9B%86%5D"
}, {
   "btId" :0,
   "btname" :"孤独浪子心@x1949x.com@(HODV20546)",
   "bturl" :"magnet:?xt=urn:btih:780e13d29fdc3fc9bd73f230fd0bba09702be203&dn=%E5%AD%A4%E7%8B%AC%E6%B5%AA%E5%AD%90%E5%BF%83%40x1949x.com%40%28HODV20546%29"
}, {
   "btId" :0,
   "btname" :"孤独浪子心@x1949x.com@仓井空,prestige等,3月最新17部合集",
   "bturl" :"magnet:?xt=urn:btih:69095a264f9bc6cf06f7a3c2b04e8d7c52472f9b&dn=%E5%AD%A4%E7%8B%AC%E6%B5%AA%E5%AD%90%E5%BF%83%40x1949x.com%40%E4%BB%93%E4%BA%95%E7%A9%BA%2Cprestige%E7%AD%89%2C3%E6%9C%88%E6%9C%80%E6%96%B017%E9%83%A8%E5%90%88%E9%9B%86"
}, {
   "btId" :0,
   "btname" :"孤独浪子心@x1949x.com@(miad_404)",
   "bturl" :"magnet:?xt=urn:btih:0211888ab103c9c0d44501c459f0e89577e2e6a9&dn=%E5%AD%A4%E7%8B%AC%E6%B5%AA%E5%AD%90%E5%BF%83%40x1949x.com%40%28miad_404%29"
}]</td>
</tr>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Log4J Log Messages</title>
<style type="text/css">
<!--
body, table {font-family: arial,sans-serif; font-size: x-small;}
th {background: #336699; color: #FFFFFF; text-align: left;}
-->
</style>
</head>
<body bgcolor="#FFFFFF" topmargin="6" leftmargin="6">
<hr size="1" noshade>
Log session start time Tue Jul 15 20:15:40 GMT+08:00 2014<br>
<br>
<table cellspacing="0" cellpadding="4" border="1" bordercolor="#224466" width="100%">
<tr>
<th>Time</th>
<th>Thread</th>
<th>Level</th>
<th>Category</th>
<th>Message</th>
</tr>

<tr>
<td>0</td>
<td title="main thread">main</td>
<td title="Level">INFO</td>
<td title="com.cn.hsg.action.saveToJson category">com.cn.hsg.action.saveToJson</td>
<td title="Message">将数据库中的数据转存为JSON格式</td>
</tr>

<tr>
<td>21</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.loader.json.JsonLoader category">org.nutz.ioc.loader.json.JsonLoader</td>
<td title="Message">Loaded 7 bean define from path=[ioc/dao.js, ioc/btBook.js]</td>
</tr>

<tr>
<td>26</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">Get 'savetojson'&lt;class com.cn.hsg.action.saveToJson&gt;</td>
</tr>

<tr>
<td>27</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">	 &gt;&gt; Load definition</td>
</tr>

<tr>
<td>27</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.loader.map.MapLoader category">org.nutz.ioc.loader.map.MapLoader</td>
<td title="Message">Loading define for name=savetojson</td>
</tr>

<tr>
<td>29</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">	 &gt;&gt; Make...'savetojson'&lt;class com.cn.hsg.action.saveToJson&gt;</td>
</tr>

<tr>
<td>37</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.ScopeContext category">org.nutz.ioc.impl.ScopeContext</td>
<td title="Message">Save object 'savetojson' to [app] </td>
</tr>

<tr>
<td>41</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">Get 'btBooksDao'&lt;null&gt;</td>
</tr>

<tr>
<td>41</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">	 &gt;&gt; Load definition</td>
</tr>

<tr>
<td>42</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.loader.map.MapLoader category">org.nutz.ioc.loader.map.MapLoader</td>
<td title="Message">Loading define for name=btBooksDao</td>
</tr>

<tr>
<td>42</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">	 &gt;&gt; Make...'btBooksDao'&lt;null&gt;</td>
</tr>

<tr>
<td>43</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.ScopeContext category">org.nutz.ioc.impl.ScopeContext</td>
<td title="Message">Save object 'btBooksDao' to [app] </td>
</tr>

<tr>
<td>44</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">Get 'dao'&lt;null&gt;</td>
</tr>

<tr>
<td>44</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">	 &gt;&gt; Load definition</td>
</tr>

<tr>
<td>44</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.loader.map.MapLoader category">org.nutz.ioc.loader.map.MapLoader</td>
<td title="Message">Loading define for name=dao</td>
</tr>

<tr>
<td>49</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">	 &gt;&gt; Make...'dao'&lt;null&gt;</td>
</tr>

<tr>
<td>58</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.ScopeContext category">org.nutz.ioc.impl.ScopeContext</td>
<td title="Message">Save object 'dao' to [app] </td>
</tr>

<tr>
<td>58</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">Get 'dataSource'&lt;null&gt;</td>
</tr>

<tr>
<td>58</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">	 &gt;&gt; Load definition</td>
</tr>

<tr>
<td>58</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.loader.map.MapLoader category">org.nutz.ioc.loader.map.MapLoader</td>
<td title="Message">Loading define for name=dataSource</td>
</tr>

<tr>
<td>63</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.resource.Scans category">org.nutz.resource.Scans</td>
<td title="Message">Scan Resource by org.nutz.resource.impl.LocalResourceScan@7df17e77</td>
</tr>

<tr>
<td>64</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.resource.impl.AbstractResourceScan category">org.nutz.resource.impl.AbstractResourceScan</td>
<td title="Message">Scan resources in JarFile( /Users/pengyucheng/.m2/repository/org/nutz/nutz/1.b.39/nutz-1.b.39.jar ) by regex( ^.+[.]class$ ) base on src ( org/nutz/castor/castor/ )</td>
</tr>

<tr>
<td>72</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.resource.impl.AbstractResourceScan category">org.nutz.resource.impl.AbstractResourceScan</td>
<td title="Message">Found 79 resources in JarFile( /Users/pengyucheng/.m2/repository/org/nutz/nutz/1.b.39/nutz-1.b.39.jar ) by regex( ^.+[.]class$ ) base on src ( org/nutz/castor/castor/ )</td>
</tr>

<tr>
<td>111</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.castor.Castors category">org.nutz.castor.Castors</td>
<td title="Message">Using 18 castor for Castors</td>
</tr>

<tr>
<td>111</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">	 &gt;&gt; Make...'dataSource'&lt;null&gt;</td>
</tr>

<tr>
<td>118</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.ScopeContext category">org.nutz.ioc.impl.ScopeContext</td>
<td title="Message">Save object 'dataSource' to [app] </td>
</tr>

<tr>
<td>126</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">Get 'filesql'&lt;null&gt;</td>
</tr>

<tr>
<td>126</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">	 &gt;&gt; Load definition</td>
</tr>

<tr>
<td>126</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.loader.map.MapLoader category">org.nutz.ioc.loader.map.MapLoader</td>
<td title="Message">Loading define for name=filesql</td>
</tr>

<tr>
<td>128</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">	 &gt;&gt; Make...'filesql'&lt;null&gt;</td>
</tr>

<tr>
<td>129</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.ScopeContext category">org.nutz.ioc.impl.ScopeContext</td>
<td title="Message">Save object 'filesql' to [app] </td>
</tr>

<tr>
<td>133</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">Get 'dataSource'&lt;null&gt;</td>
</tr>

<tr>
<td>133</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">Get 'filesql'&lt;null&gt;</td>
</tr>

<tr>
<td>149</td>
<td title="main thread">main</td>
<td title="Level">INFO</td>
<td title="org.nutz.filepool.NutFilePool category">org.nutz.filepool.NutFilePool</td>
<td title="Message">Init file-pool by: ~/.nutz/tmp/dao/ [2000]</td>
</tr>

<tr>
<td>150</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.filepool.NutFilePool category">org.nutz.filepool.NutFilePool</td>
<td title="Message">file-pool.home: '/Users/pengyucheng/.nutz/tmp/dao'</td>
</tr>

<tr>
<td>150</td>
<td title="main thread">main</td>
<td title="Level">INFO</td>
<td title="org.nutz.filepool.NutFilePool category">org.nutz.filepool.NutFilePool</td>
<td title="Message">file-pool.cursor: 0</td>
</tr>

<tr>
<td>493</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.dao.impl.jdbc.AbstractJdbcExpert category">org.nutz.dao.impl.jdbc.AbstractJdbcExpert</td>
<td title="Message">Table 'v_btbooks' doesn't exist!</td>
</tr>

<tr>
<td>510</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.dao.impl.sql.run.NutDaoExecutor category">org.nutz.dao.impl.sql.run.NutDaoExecutor</td>
<td title="Message">SELECT * FROM v_btbooks  WHERE limit 10</td>
</tr>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Log4J Log Messages</title>
<style type="text/css">
<!--
body, table {font-family: arial,sans-serif; font-size: x-small;}
th {background: #336699; color: #FFFFFF; text-align: left;}
-->
</style>
</head>
<body bgcolor="#FFFFFF" topmargin="6" leftmargin="6">
<hr size="1" noshade>
Log session start time Tue Jul 15 20:19:47 GMT+08:00 2014<br>
<br>
<table cellspacing="0" cellpadding="4" border="1" bordercolor="#224466" width="100%">
<tr>
<th>Time</th>
<th>Thread</th>
<th>Level</th>
<th>Category</th>
<th>Message</th>
</tr>

<tr>
<td>0</td>
<td title="main thread">main</td>
<td title="Level">INFO</td>
<td title="com.cn.hsg.action.saveToJson category">com.cn.hsg.action.saveToJson</td>
<td title="Message">将数据库中的数据转存为JSON格式</td>
</tr>

<tr>
<td>21</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.loader.json.JsonLoader category">org.nutz.ioc.loader.json.JsonLoader</td>
<td title="Message">Loaded 7 bean define from path=[ioc/dao.js, ioc/btBook.js]</td>
</tr>

<tr>
<td>26</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">Get 'savetojson'&lt;class com.cn.hsg.action.saveToJson&gt;</td>
</tr>

<tr>
<td>27</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">	 &gt;&gt; Load definition</td>
</tr>

<tr>
<td>27</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.loader.map.MapLoader category">org.nutz.ioc.loader.map.MapLoader</td>
<td title="Message">Loading define for name=savetojson</td>
</tr>

<tr>
<td>29</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">	 &gt;&gt; Make...'savetojson'&lt;class com.cn.hsg.action.saveToJson&gt;</td>
</tr>

<tr>
<td>36</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.ScopeContext category">org.nutz.ioc.impl.ScopeContext</td>
<td title="Message">Save object 'savetojson' to [app] </td>
</tr>

<tr>
<td>41</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">Get 'btBooksDao'&lt;null&gt;</td>
</tr>

<tr>
<td>41</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">	 &gt;&gt; Load definition</td>
</tr>

<tr>
<td>41</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.loader.map.MapLoader category">org.nutz.ioc.loader.map.MapLoader</td>
<td title="Message">Loading define for name=btBooksDao</td>
</tr>

<tr>
<td>42</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">	 &gt;&gt; Make...'btBooksDao'&lt;null&gt;</td>
</tr>

<tr>
<td>43</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.ScopeContext category">org.nutz.ioc.impl.ScopeContext</td>
<td title="Message">Save object 'btBooksDao' to [app] </td>
</tr>

<tr>
<td>44</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">Get 'dao'&lt;null&gt;</td>
</tr>

<tr>
<td>44</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">	 &gt;&gt; Load definition</td>
</tr>

<tr>
<td>44</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.loader.map.MapLoader category">org.nutz.ioc.loader.map.MapLoader</td>
<td title="Message">Loading define for name=dao</td>
</tr>

<tr>
<td>48</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">	 &gt;&gt; Make...'dao'&lt;null&gt;</td>
</tr>

<tr>
<td>58</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.ScopeContext category">org.nutz.ioc.impl.ScopeContext</td>
<td title="Message">Save object 'dao' to [app] </td>
</tr>

<tr>
<td>58</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">Get 'dataSource'&lt;null&gt;</td>
</tr>

<tr>
<td>58</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">	 &gt;&gt; Load definition</td>
</tr>

<tr>
<td>58</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.loader.map.MapLoader category">org.nutz.ioc.loader.map.MapLoader</td>
<td title="Message">Loading define for name=dataSource</td>
</tr>

<tr>
<td>63</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.resource.Scans category">org.nutz.resource.Scans</td>
<td title="Message">Scan Resource by org.nutz.resource.impl.LocalResourceScan@79a5f739</td>
</tr>

<tr>
<td>64</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.resource.impl.AbstractResourceScan category">org.nutz.resource.impl.AbstractResourceScan</td>
<td title="Message">Scan resources in JarFile( /Users/pengyucheng/.m2/repository/org/nutz/nutz/1.b.39/nutz-1.b.39.jar ) by regex( ^.+[.]class$ ) base on src ( org/nutz/castor/castor/ )</td>
</tr>

<tr>
<td>72</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.resource.impl.AbstractResourceScan category">org.nutz.resource.impl.AbstractResourceScan</td>
<td title="Message">Found 79 resources in JarFile( /Users/pengyucheng/.m2/repository/org/nutz/nutz/1.b.39/nutz-1.b.39.jar ) by regex( ^.+[.]class$ ) base on src ( org/nutz/castor/castor/ )</td>
</tr>

<tr>
<td>110</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.castor.Castors category">org.nutz.castor.Castors</td>
<td title="Message">Using 18 castor for Castors</td>
</tr>

<tr>
<td>111</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">	 &gt;&gt; Make...'dataSource'&lt;null&gt;</td>
</tr>

<tr>
<td>118</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.ScopeContext category">org.nutz.ioc.impl.ScopeContext</td>
<td title="Message">Save object 'dataSource' to [app] </td>
</tr>

<tr>
<td>126</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">Get 'filesql'&lt;null&gt;</td>
</tr>

<tr>
<td>126</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">	 &gt;&gt; Load definition</td>
</tr>

<tr>
<td>126</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.loader.map.MapLoader category">org.nutz.ioc.loader.map.MapLoader</td>
<td title="Message">Loading define for name=filesql</td>
</tr>

<tr>
<td>128</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">	 &gt;&gt; Make...'filesql'&lt;null&gt;</td>
</tr>

<tr>
<td>129</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.ScopeContext category">org.nutz.ioc.impl.ScopeContext</td>
<td title="Message">Save object 'filesql' to [app] </td>
</tr>

<tr>
<td>134</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">Get 'dataSource'&lt;null&gt;</td>
</tr>

<tr>
<td>134</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">Get 'filesql'&lt;null&gt;</td>
</tr>

<tr>
<td>151</td>
<td title="main thread">main</td>
<td title="Level">INFO</td>
<td title="org.nutz.filepool.NutFilePool category">org.nutz.filepool.NutFilePool</td>
<td title="Message">Init file-pool by: ~/.nutz/tmp/dao/ [2000]</td>
</tr>

<tr>
<td>152</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.filepool.NutFilePool category">org.nutz.filepool.NutFilePool</td>
<td title="Message">file-pool.home: '/Users/pengyucheng/.nutz/tmp/dao'</td>
</tr>

<tr>
<td>152</td>
<td title="main thread">main</td>
<td title="Level">INFO</td>
<td title="org.nutz.filepool.NutFilePool category">org.nutz.filepool.NutFilePool</td>
<td title="Message">file-pool.cursor: 0</td>
</tr>

<tr>
<td>573</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.dao.impl.jdbc.AbstractJdbcExpert category">org.nutz.dao.impl.jdbc.AbstractJdbcExpert</td>
<td title="Message">Table 'v_btbooks' doesn't exist!</td>
</tr>

<tr>
<td>585</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.dao.impl.sql.run.NutDaoExecutor category">org.nutz.dao.impl.sql.run.NutDaoExecutor</td>
<td title="Message">SELECT * FROM v_btbooks  ORDER BY downnum ASC, btsize DESC   LIMIT 0, 10 </td>
</tr>

<tr>
<td>604</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.dao.impl.sql.run.NutDaoExecutor category">org.nutz.dao.impl.sql.run.NutDaoExecutor</td>
<td title="Message">SELECT * FROM v_btbooks  WHERE downnum &gt; 2 limit 10</td>
</tr>

<tr>
<td>624</td>
<td title="main thread">main</td>
<td title="Level">INFO</td>
<td title="com.cn.hsg.action.saveToJson category">com.cn.hsg.action.saveToJson</td>
<td title="Message">对象转为json为:[{
   "btId" :0,
   "btname" :"孤独浪子心@x1949x.com@(miad_404)",
   "bturl" :"magnet:?xt=urn:btih:0211888ab103c9c0d44501c459f0e89577e2e6a9&dn=%E5%AD%A4%E7%8B%AC%E6%B5%AA%E5%AD%90%E5%BF%83%40x1949x.com%40%28miad_404%29",
   "btsize" :"515MB",
   "downnum" :"4"
}, {
   "btId" :0,
   "btname" :"孤独浪子心@x1949x.com@仓井空,prestige等,3月最新17部合集",
   "bturl" :"magnet:?xt=urn:btih:69095a264f9bc6cf06f7a3c2b04e8d7c52472f9b&dn=%E5%AD%A4%E7%8B%AC%E6%B5%AA%E5%AD%90%E5%BF%83%40x1949x.com%40%E4%BB%93%E4%BA%95%E7%A9%BA%2Cprestige%E7%AD%89%2C3%E6%9C%88%E6%9C%80%E6%96%B017%E9%83%A8%E5%90%88%E9%9B%86",
   "btsize" :"8.70GB",
   "downnum" :"36"
}, {
   "btId" :0,
   "btname" :"孤独浪子心@x1949x.com@[小西那奈 桜木凛 並木優 葉山潤子 黒川きらら 合演]",
   "bturl" :"magnet:?xt=urn:btih:6ee56bc69709fdc2880084467add4497fd5f2d50&dn=%E5%AD%A4%E7%8B%AC%E6%B5%AA%E5%AD%90%E5%BF%83%40x1949x.com%40%5B%E5%B0%8F%E8%A5%BF%E9%82%A3%E5%A5%88%20%E6%A1%9C%E6%9C%A8%E5%87%9B%20%E4%B8%A6%E6%9C%A8%E5%84%AA%20%E8%91%89%E5%B1%B1%E6%BD%A4%E5%AD%90%20%E9%BB%92%E5%B7%9D%E3%81%8D%E3%82%89%E3%82%89%20%E5%90%88%E6%BC%94%5D",
   "btsize" :"767MB",
   "downnum" :"21"
}, {
   "btId" :0,
   "btname" :"孤独浪子心@x1949x.com@[STAR152][芸能人 原紗央莉 「ねえ、どんな服着てる女の人が好き？」]",
   "bturl" :"magnet:?xt=urn:btih:85de0a175a40094095ed7d753ae0b5612b0fb0a3&dn=%E5%AD%A4%E7%8B%AC%E6%B5%AA%E5%AD%90%E5%BF%83%40x1949x.com%40%5BSTAR152%5D%5B%E8%8A%B8%E8%83%BD%E4%BA%BA%20%E5%8E%9F%E7%B4%97%E5%A4%AE%E8%8E%89%20%E3%80%8C%E3%81%AD%E3%81%88%E3%80%81%E3%81%A9%E3%82%93%E3%81%AA%E6%9C%8D%E7%9D%80%E3%81%A6%E3%82%8B%E5%A5%B3%E3%81%AE%E4%BA%BA%E3%81%8C%E5%A5%BD%E3%81%8D%EF%BC%9F%E3%80%8D%5D",
   "btsize" :"767MB",
   "downnum" :"21"
}, {
   "btId" :0,
   "btname" :"孤独浪子心@x1949x.com@(PGD258)",
   "bturl" :"magnet:?xt=urn:btih:c86f5e9c1a01544578efabe94f2941fb897f7c74&dn=%E5%AD%A4%E7%8B%AC%E6%B5%AA%E5%AD%90%E5%BF%83%40x1949x.com%40%28PGD258%29",
   "btsize" :"767MB",
   "downnum" :"21"
}, {
   "btId" :0,
   "btname" :"孤独浪子心@x1949x.com@(SOE154)",
   "bturl" :"magnet:?xt=urn:btih:584893849fb830a48e51919d24a896222d2095d7&dn=%E5%AD%A4%E7%8B%AC%E6%B5%AA%E5%AD%90%E5%BF%83%40x1949x.com%40%28SOE154%29",
   "btsize" :"767MB",
   "downnum" :"21"
}, {
   "btId" :0,
   "btname" :"孤独浪子心@x1949x.com@[dasd071][ザーメン500連発の洗礼 灘坂舞]",
   "bturl" :"magnet:?xt=urn:btih:3647d7064294246e4cd17a94c4a0b18549608b47&dn=%E5%AD%A4%E7%8B%AC%E6%B5%AA%E5%AD%90%E5%BF%83%40x1949x.com%40%5Bdasd071%5D%5B%E3%82%B6%E3%83%BC%E3%83%A1%E3%83%B3500%E9%80%A3%E7%99%BA%E3%81%AE%E6%B4%97%E7%A4%BC%20%E7%81%98%E5%9D%82%E8%88%9E%5D",
   "btsize" :"767MB",
   "downnum" :"21"
}, {
   "btId" :0,
   "btname" :"孤独浪子心@x1949x.com@[4月最新松岛枫 吉沢明歩 等19部合集]",
   "bturl" :"magnet:?xt=urn:btih:1919cf8dde7728f66bbbe256c07237051700b29b&dn=%E5%AD%A4%E7%8B%AC%E6%B5%AA%E5%AD%90%E5%BF%83%40x1949x.com%40%5B4%E6%9C%88%E6%9C%80%E6%96%B0%E6%9D%BE%E5%B2%9B%E6%9E%AB%20%E5%90%89%E6%B2%A2%E6%98%8E%E6%AD%A9%20%E7%AD%8919%E9%83%A8%E5%90%88%E9%9B%86%5D",
   "btsize" :"767MB",
   "downnum" :"21"
}, {
   "btId" :0,
   "btname" :"孤独浪子心@x1949x.com@(HODV20546)",
   "bturl" :"magnet:?xt=urn:btih:780e13d29fdc3fc9bd73f230fd0bba09702be203&dn=%E5%AD%A4%E7%8B%AC%E6%B5%AA%E5%AD%90%E5%BF%83%40x1949x.com%40%28HODV20546%29",
   "btsize" :"767MB",
   "downnum" :"21"
}]</td>
</tr>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Log4J Log Messages</title>
<style type="text/css">
<!--
body, table {font-family: arial,sans-serif; font-size: x-small;}
th {background: #336699; color: #FFFFFF; text-align: left;}
-->
</style>
</head>
<body bgcolor="#FFFFFF" topmargin="6" leftmargin="6">
<hr size="1" noshade>
Log session start time Tue Jul 15 20:20:03 GMT+08:00 2014<br>
<br>
<table cellspacing="0" cellpadding="4" border="1" bordercolor="#224466" width="100%">
<tr>
<th>Time</th>
<th>Thread</th>
<th>Level</th>
<th>Category</th>
<th>Message</th>
</tr>

<tr>
<td>0</td>
<td title="main thread">main</td>
<td title="Level">INFO</td>
<td title="com.cn.hsg.action.saveToJson category">com.cn.hsg.action.saveToJson</td>
<td title="Message">将数据库中的数据转存为JSON格式</td>
</tr>

<tr>
<td>22</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.loader.json.JsonLoader category">org.nutz.ioc.loader.json.JsonLoader</td>
<td title="Message">Loaded 7 bean define from path=[ioc/dao.js, ioc/btBook.js]</td>
</tr>

<tr>
<td>28</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">Get 'savetojson'&lt;class com.cn.hsg.action.saveToJson&gt;</td>
</tr>

<tr>
<td>28</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">	 &gt;&gt; Load definition</td>
</tr>

<tr>
<td>29</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.loader.map.MapLoader category">org.nutz.ioc.loader.map.MapLoader</td>
<td title="Message">Loading define for name=savetojson</td>
</tr>

<tr>
<td>31</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">	 &gt;&gt; Make...'savetojson'&lt;class com.cn.hsg.action.saveToJson&gt;</td>
</tr>

<tr>
<td>39</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.ScopeContext category">org.nutz.ioc.impl.ScopeContext</td>
<td title="Message">Save object 'savetojson' to [app] </td>
</tr>

<tr>
<td>43</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">Get 'btBooksDao'&lt;null&gt;</td>
</tr>

<tr>
<td>43</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">	 &gt;&gt; Load definition</td>
</tr>

<tr>
<td>44</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.loader.map.MapLoader category">org.nutz.ioc.loader.map.MapLoader</td>
<td title="Message">Loading define for name=btBooksDao</td>
</tr>

<tr>
<td>44</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">	 &gt;&gt; Make...'btBooksDao'&lt;null&gt;</td>
</tr>

<tr>
<td>46</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.ScopeContext category">org.nutz.ioc.impl.ScopeContext</td>
<td title="Message">Save object 'btBooksDao' to [app] </td>
</tr>

<tr>
<td>46</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">Get 'dao'&lt;null&gt;</td>
</tr>

<tr>
<td>46</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">	 &gt;&gt; Load definition</td>
</tr>

<tr>
<td>47</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.loader.map.MapLoader category">org.nutz.ioc.loader.map.MapLoader</td>
<td title="Message">Loading define for name=dao</td>
</tr>

<tr>
<td>51</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">	 &gt;&gt; Make...'dao'&lt;null&gt;</td>
</tr>

<tr>
<td>61</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.ScopeContext category">org.nutz.ioc.impl.ScopeContext</td>
<td title="Message">Save object 'dao' to [app] </td>
</tr>

<tr>
<td>61</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">Get 'dataSource'&lt;null&gt;</td>
</tr>

<tr>
<td>61</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">	 &gt;&gt; Load definition</td>
</tr>

<tr>
<td>61</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.loader.map.MapLoader category">org.nutz.ioc.loader.map.MapLoader</td>
<td title="Message">Loading define for name=dataSource</td>
</tr>

<tr>
<td>66</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.resource.Scans category">org.nutz.resource.Scans</td>
<td title="Message">Scan Resource by org.nutz.resource.impl.LocalResourceScan@7df17e77</td>
</tr>

<tr>
<td>67</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.resource.impl.AbstractResourceScan category">org.nutz.resource.impl.AbstractResourceScan</td>
<td title="Message">Scan resources in JarFile( /Users/pengyucheng/.m2/repository/org/nutz/nutz/1.b.39/nutz-1.b.39.jar ) by regex( ^.+[.]class$ ) base on src ( org/nutz/castor/castor/ )</td>
</tr>

<tr>
<td>75</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.resource.impl.AbstractResourceScan category">org.nutz.resource.impl.AbstractResourceScan</td>
<td title="Message">Found 79 resources in JarFile( /Users/pengyucheng/.m2/repository/org/nutz/nutz/1.b.39/nutz-1.b.39.jar ) by regex( ^.+[.]class$ ) base on src ( org/nutz/castor/castor/ )</td>
</tr>

<tr>
<td>114</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.castor.Castors category">org.nutz.castor.Castors</td>
<td title="Message">Using 18 castor for Castors</td>
</tr>

<tr>
<td>114</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">	 &gt;&gt; Make...'dataSource'&lt;null&gt;</td>
</tr>

<tr>
<td>122</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.ScopeContext category">org.nutz.ioc.impl.ScopeContext</td>
<td title="Message">Save object 'dataSource' to [app] </td>
</tr>

<tr>
<td>129</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">Get 'filesql'&lt;null&gt;</td>
</tr>

<tr>
<td>129</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">	 &gt;&gt; Load definition</td>
</tr>

<tr>
<td>129</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.loader.map.MapLoader category">org.nutz.ioc.loader.map.MapLoader</td>
<td title="Message">Loading define for name=filesql</td>
</tr>

<tr>
<td>131</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">	 &gt;&gt; Make...'filesql'&lt;null&gt;</td>
</tr>

<tr>
<td>133</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.ScopeContext category">org.nutz.ioc.impl.ScopeContext</td>
<td title="Message">Save object 'filesql' to [app] </td>
</tr>

<tr>
<td>138</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">Get 'dataSource'&lt;null&gt;</td>
</tr>

<tr>
<td>139</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">Get 'filesql'&lt;null&gt;</td>
</tr>

<tr>
<td>156</td>
<td title="main thread">main</td>
<td title="Level">INFO</td>
<td title="org.nutz.filepool.NutFilePool category">org.nutz.filepool.NutFilePool</td>
<td title="Message">Init file-pool by: ~/.nutz/tmp/dao/ [2000]</td>
</tr>

<tr>
<td>156</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.filepool.NutFilePool category">org.nutz.filepool.NutFilePool</td>
<td title="Message">file-pool.home: '/Users/pengyucheng/.nutz/tmp/dao'</td>
</tr>

<tr>
<td>157</td>
<td title="main thread">main</td>
<td title="Level">INFO</td>
<td title="org.nutz.filepool.NutFilePool category">org.nutz.filepool.NutFilePool</td>
<td title="Message">file-pool.cursor: 0</td>
</tr>

<tr>
<td>867</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.dao.impl.jdbc.AbstractJdbcExpert category">org.nutz.dao.impl.jdbc.AbstractJdbcExpert</td>
<td title="Message">Table 'v_btbooks' doesn't exist!</td>
</tr>

<tr>
<td>880</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.dao.impl.sql.run.NutDaoExecutor category">org.nutz.dao.impl.sql.run.NutDaoExecutor</td>
<td title="Message">SELECT * FROM v_btbooks  ORDER BY downnum ASC, btsize DESC   LIMIT 0, 10 </td>
</tr>

<tr>
<td>900</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.dao.impl.sql.run.NutDaoExecutor category">org.nutz.dao.impl.sql.run.NutDaoExecutor</td>
<td title="Message">SELECT * FROM v_btbooks  WHERE downnum &gt; 1 limit 10</td>
</tr>

<tr>
<td>927</td>
<td title="main thread">main</td>
<td title="Level">INFO</td>
<td title="com.cn.hsg.action.saveToJson category">com.cn.hsg.action.saveToJson</td>
<td title="Message">对象转为json为:[{
   "btId" :0,
   "btname" :"孤独浪子心@x1949x.com@(miad_404)",
   "bturl" :"magnet:?xt=urn:btih:0211888ab103c9c0d44501c459f0e89577e2e6a9&dn=%E5%AD%A4%E7%8B%AC%E6%B5%AA%E5%AD%90%E5%BF%83%40x1949x.com%40%28miad_404%29",
   "btsize" :"515MB",
   "downnum" :"4"
}, {
   "btId" :0,
   "btname" :"孤独浪子心@x1949x.com@仓井空,prestige等,3月最新17部合集",
   "bturl" :"magnet:?xt=urn:btih:69095a264f9bc6cf06f7a3c2b04e8d7c52472f9b&dn=%E5%AD%A4%E7%8B%AC%E6%B5%AA%E5%AD%90%E5%BF%83%40x1949x.com%40%E4%BB%93%E4%BA%95%E7%A9%BA%2Cprestige%E7%AD%89%2C3%E6%9C%88%E6%9C%80%E6%96%B017%E9%83%A8%E5%90%88%E9%9B%86",
   "btsize" :"8.70GB",
   "downnum" :"36"
}, {
   "btId" :0,
   "btname" :"孤独浪子心@x1949x.com@[小西那奈 桜木凛 並木優 葉山潤子 黒川きらら 合演]",
   "bturl" :"magnet:?xt=urn:btih:6ee56bc69709fdc2880084467add4497fd5f2d50&dn=%E5%AD%A4%E7%8B%AC%E6%B5%AA%E5%AD%90%E5%BF%83%40x1949x.com%40%5B%E5%B0%8F%E8%A5%BF%E9%82%A3%E5%A5%88%20%E6%A1%9C%E6%9C%A8%E5%87%9B%20%E4%B8%A6%E6%9C%A8%E5%84%AA%20%E8%91%89%E5%B1%B1%E6%BD%A4%E5%AD%90%20%E9%BB%92%E5%B7%9D%E3%81%8D%E3%82%89%E3%82%89%20%E5%90%88%E6%BC%94%5D",
   "btsize" :"767MB",
   "downnum" :"21"
}, {
   "btId" :0,
   "btname" :"孤独浪子心@x1949x.com@[STAR152][芸能人 原紗央莉 「ねえ、どんな服着てる女の人が好き？」]",
   "bturl" :"magnet:?xt=urn:btih:85de0a175a40094095ed7d753ae0b5612b0fb0a3&dn=%E5%AD%A4%E7%8B%AC%E6%B5%AA%E5%AD%90%E5%BF%83%40x1949x.com%40%5BSTAR152%5D%5B%E8%8A%B8%E8%83%BD%E4%BA%BA%20%E5%8E%9F%E7%B4%97%E5%A4%AE%E8%8E%89%20%E3%80%8C%E3%81%AD%E3%81%88%E3%80%81%E3%81%A9%E3%82%93%E3%81%AA%E6%9C%8D%E7%9D%80%E3%81%A6%E3%82%8B%E5%A5%B3%E3%81%AE%E4%BA%BA%E3%81%8C%E5%A5%BD%E3%81%8D%EF%BC%9F%E3%80%8D%5D",
   "btsize" :"767MB",
   "downnum" :"21"
}, {
   "btId" :0,
   "btname" :"孤独浪子心@x1949x.com@(PGD258)",
   "bturl" :"magnet:?xt=urn:btih:c86f5e9c1a01544578efabe94f2941fb897f7c74&dn=%E5%AD%A4%E7%8B%AC%E6%B5%AA%E5%AD%90%E5%BF%83%40x1949x.com%40%28PGD258%29",
   "btsize" :"767MB",
   "downnum" :"21"
}, {
   "btId" :0,
   "btname" :"孤独浪子心@x1949x.com@(SOE154)",
   "bturl" :"magnet:?xt=urn:btih:584893849fb830a48e51919d24a896222d2095d7&dn=%E5%AD%A4%E7%8B%AC%E6%B5%AA%E5%AD%90%E5%BF%83%40x1949x.com%40%28SOE154%29",
   "btsize" :"767MB",
   "downnum" :"21"
}, {
   "btId" :0,
   "btname" :"孤独浪子心@x1949x.com@[dasd071][ザーメン500連発の洗礼 灘坂舞]",
   "bturl" :"magnet:?xt=urn:btih:3647d7064294246e4cd17a94c4a0b18549608b47&dn=%E5%AD%A4%E7%8B%AC%E6%B5%AA%E5%AD%90%E5%BF%83%40x1949x.com%40%5Bdasd071%5D%5B%E3%82%B6%E3%83%BC%E3%83%A1%E3%83%B3500%E9%80%A3%E7%99%BA%E3%81%AE%E6%B4%97%E7%A4%BC%20%E7%81%98%E5%9D%82%E8%88%9E%5D",
   "btsize" :"767MB",
   "downnum" :"21"
}, {
   "btId" :0,
   "btname" :"孤独浪子心@x1949x.com@[4月最新松岛枫 吉沢明歩 等19部合集]",
   "bturl" :"magnet:?xt=urn:btih:1919cf8dde7728f66bbbe256c07237051700b29b&dn=%E5%AD%A4%E7%8B%AC%E6%B5%AA%E5%AD%90%E5%BF%83%40x1949x.com%40%5B4%E6%9C%88%E6%9C%80%E6%96%B0%E6%9D%BE%E5%B2%9B%E6%9E%AB%20%E5%90%89%E6%B2%A2%E6%98%8E%E6%AD%A9%20%E7%AD%8919%E9%83%A8%E5%90%88%E9%9B%86%5D",
   "btsize" :"767MB",
   "downnum" :"21"
}, {
   "btId" :0,
   "btname" :"孤独浪子心@x1949x.com@(HODV20546)",
   "bturl" :"magnet:?xt=urn:btih:780e13d29fdc3fc9bd73f230fd0bba09702be203&dn=%E5%AD%A4%E7%8B%AC%E6%B5%AA%E5%AD%90%E5%BF%83%40x1949x.com%40%28HODV20546%29",
   "btsize" :"767MB",
   "downnum" :"21"
}]</td>
</tr>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Log4J Log Messages</title>
<style type="text/css">
<!--
body, table {font-family: arial,sans-serif; font-size: x-small;}
th {background: #336699; color: #FFFFFF; text-align: left;}
-->
</style>
</head>
<body bgcolor="#FFFFFF" topmargin="6" leftmargin="6">
<hr size="1" noshade>
Log session start time Tue Jul 15 20:20:16 GMT+08:00 2014<br>
<br>
<table cellspacing="0" cellpadding="4" border="1" bordercolor="#224466" width="100%">
<tr>
<th>Time</th>
<th>Thread</th>
<th>Level</th>
<th>Category</th>
<th>Message</th>
</tr>

<tr>
<td>0</td>
<td title="main thread">main</td>
<td title="Level">INFO</td>
<td title="com.cn.hsg.action.saveToJson category">com.cn.hsg.action.saveToJson</td>
<td title="Message">将数据库中的数据转存为JSON格式</td>
</tr>

<tr>
<td>22</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.loader.json.JsonLoader category">org.nutz.ioc.loader.json.JsonLoader</td>
<td title="Message">Loaded 7 bean define from path=[ioc/dao.js, ioc/btBook.js]</td>
</tr>

<tr>
<td>27</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">Get 'savetojson'&lt;class com.cn.hsg.action.saveToJson&gt;</td>
</tr>

<tr>
<td>27</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">	 &gt;&gt; Load definition</td>
</tr>

<tr>
<td>28</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.loader.map.MapLoader category">org.nutz.ioc.loader.map.MapLoader</td>
<td title="Message">Loading define for name=savetojson</td>
</tr>

<tr>
<td>30</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">	 &gt;&gt; Make...'savetojson'&lt;class com.cn.hsg.action.saveToJson&gt;</td>
</tr>

<tr>
<td>38</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.ScopeContext category">org.nutz.ioc.impl.ScopeContext</td>
<td title="Message">Save object 'savetojson' to [app] </td>
</tr>

<tr>
<td>42</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">Get 'btBooksDao'&lt;null&gt;</td>
</tr>

<tr>
<td>42</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">	 &gt;&gt; Load definition</td>
</tr>

<tr>
<td>42</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.loader.map.MapLoader category">org.nutz.ioc.loader.map.MapLoader</td>
<td title="Message">Loading define for name=btBooksDao</td>
</tr>

<tr>
<td>43</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">	 &gt;&gt; Make...'btBooksDao'&lt;null&gt;</td>
</tr>

<tr>
<td>44</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.ScopeContext category">org.nutz.ioc.impl.ScopeContext</td>
<td title="Message">Save object 'btBooksDao' to [app] </td>
</tr>

<tr>
<td>45</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">Get 'dao'&lt;null&gt;</td>
</tr>

<tr>
<td>45</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">	 &gt;&gt; Load definition</td>
</tr>

<tr>
<td>45</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.loader.map.MapLoader category">org.nutz.ioc.loader.map.MapLoader</td>
<td title="Message">Loading define for name=dao</td>
</tr>

<tr>
<td>50</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">	 &gt;&gt; Make...'dao'&lt;null&gt;</td>
</tr>

<tr>
<td>59</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.ScopeContext category">org.nutz.ioc.impl.ScopeContext</td>
<td title="Message">Save object 'dao' to [app] </td>
</tr>

<tr>
<td>59</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">Get 'dataSource'&lt;null&gt;</td>
</tr>

<tr>
<td>59</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">	 &gt;&gt; Load definition</td>
</tr>

<tr>
<td>59</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.loader.map.MapLoader category">org.nutz.ioc.loader.map.MapLoader</td>
<td title="Message">Loading define for name=dataSource</td>
</tr>

<tr>
<td>64</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.resource.Scans category">org.nutz.resource.Scans</td>
<td title="Message">Scan Resource by org.nutz.resource.impl.LocalResourceScan@79a5f739</td>
</tr>

<tr>
<td>65</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.resource.impl.AbstractResourceScan category">org.nutz.resource.impl.AbstractResourceScan</td>
<td title="Message">Scan resources in JarFile( /Users/pengyucheng/.m2/repository/org/nutz/nutz/1.b.39/nutz-1.b.39.jar ) by regex( ^.+[.]class$ ) base on src ( org/nutz/castor/castor/ )</td>
</tr>

<tr>
<td>73</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.resource.impl.AbstractResourceScan category">org.nutz.resource.impl.AbstractResourceScan</td>
<td title="Message">Found 79 resources in JarFile( /Users/pengyucheng/.m2/repository/org/nutz/nutz/1.b.39/nutz-1.b.39.jar ) by regex( ^.+[.]class$ ) base on src ( org/nutz/castor/castor/ )</td>
</tr>

<tr>
<td>111</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.castor.Castors category">org.nutz.castor.Castors</td>
<td title="Message">Using 18 castor for Castors</td>
</tr>

<tr>
<td>112</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">	 &gt;&gt; Make...'dataSource'&lt;null&gt;</td>
</tr>

<tr>
<td>119</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.ScopeContext category">org.nutz.ioc.impl.ScopeContext</td>
<td title="Message">Save object 'dataSource' to [app] </td>
</tr>

<tr>
<td>128</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">Get 'filesql'&lt;null&gt;</td>
</tr>

<tr>
<td>128</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">	 &gt;&gt; Load definition</td>
</tr>

<tr>
<td>128</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.loader.map.MapLoader category">org.nutz.ioc.loader.map.MapLoader</td>
<td title="Message">Loading define for name=filesql</td>
</tr>

<tr>
<td>129</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">	 &gt;&gt; Make...'filesql'&lt;null&gt;</td>
</tr>

<tr>
<td>131</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.ScopeContext category">org.nutz.ioc.impl.ScopeContext</td>
<td title="Message">Save object 'filesql' to [app] </td>
</tr>

<tr>
<td>135</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">Get 'dataSource'&lt;null&gt;</td>
</tr>

<tr>
<td>135</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.ioc.impl.NutIoc category">org.nutz.ioc.impl.NutIoc</td>
<td title="Message">Get 'filesql'&lt;null&gt;</td>
</tr>

<tr>
<td>152</td>
<td title="main thread">main</td>
<td title="Level">INFO</td>
<td title="org.nutz.filepool.NutFilePool category">org.nutz.filepool.NutFilePool</td>
<td title="Message">Init file-pool by: ~/.nutz/tmp/dao/ [2000]</td>
</tr>

<tr>
<td>152</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.filepool.NutFilePool category">org.nutz.filepool.NutFilePool</td>
<td title="Message">file-pool.home: '/Users/pengyucheng/.nutz/tmp/dao'</td>
</tr>

<tr>
<td>153</td>
<td title="main thread">main</td>
<td title="Level">INFO</td>
<td title="org.nutz.filepool.NutFilePool category">org.nutz.filepool.NutFilePool</td>
<td title="Message">file-pool.cursor: 0</td>
</tr>

<tr>
<td>916</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.dao.impl.jdbc.AbstractJdbcExpert category">org.nutz.dao.impl.jdbc.AbstractJdbcExpert</td>
<td title="Message">Table 'v_btbooks' doesn't exist!</td>
</tr>

<tr>
<td>928</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.dao.impl.sql.run.NutDaoExecutor category">org.nutz.dao.impl.sql.run.NutDaoExecutor</td>
<td title="Message">SELECT * FROM v_btbooks  ORDER BY downnum ASC, btsize DESC   LIMIT 0, 10 </td>
</tr>

<tr>
<td>947</td>
<td title="main thread">main</td>
<td title="Level"><font color="#339933">DEBUG</font></td>
<td title="org.nutz.dao.impl.sql.run.NutDaoExecutor category">org.nutz.dao.impl.sql.run.NutDaoExecutor</td>
<td title="Message">SELECT * FROM v_btbooks  WHERE downnum &gt; 5 limit 10</td>
</tr>

<tr>
<td>969</td>
<td title="main thread">main</td>
<td title="Level">INFO</td>
<td title="com.cn.hsg.action.saveToJson category">com.cn.hsg.action.saveToJson</td>
<td title="Message">对象转为json为:[{
   "btId" :0,
   "btname" :"孤独浪子心@x1949x.com@仓井空,prestige等,3月最新17部合集",
   "bturl" :"magnet:?xt=urn:btih:69095a264f9bc6cf06f7a3c2b04e8d7c52472f9b&dn=%E5%AD%A4%E7%8B%AC%E6%B5%AA%E5%AD%90%E5%BF%83%40x1949x.com%40%E4%BB%93%E4%BA%95%E7%A9%BA%2Cprestige%E7%AD%89%2C3%E6%9C%88%E6%9C%80%E6%96%B017%E9%83%A8%E5%90%88%E9%9B%86",
   "btsize" :"8.70GB",
   "downnum" :"36"
}, {
   "btId" :0,
   "btname" :"孤独浪子心@x1949x.com@[小西那奈 桜木凛 並木優 葉山潤子 黒川きらら 合演]",
   "bturl" :"magnet:?xt=urn:btih:6ee56bc69709fdc2880084467add4497fd5f2d50&dn=%E5%AD%A4%E7%8B%AC%E6%B5%AA%E5%AD%90%E5%BF%83%40x1949x.com%40%5B%E5%B0%8F%E8%A5%BF%E9%82%A3%E5%A5%88%20%E6%A1%9C%E6%9C%A8%E5%87%9B%20%E4%B8%A6%E6%9C%A8%E5%84%AA%20%E8%91%89%E5%B1%B1%E6%BD%A4%E5%AD%90%20%E9%BB%92%E5%B7%9D%E3%81%8D%E3%82%89%E3%82%89%20%E5%90%88%E6%BC%94%5D",
   "btsize" :"767MB",
   "downnum" :"21"
}, {
   "btId" :0,
   "btname" :"孤独浪子心@x1949x.com@[STAR152][芸能人 原紗央莉 「ねえ、どんな服着てる女の人が好き？」]",
   "bturl" :"magnet:?xt=urn:btih:85de0a175a40094095ed7d753ae0b5612b0fb0a3&dn=%E5%AD%A4%E7%8B%AC%E6%B5%AA%E5%AD%90%E5%BF%83%40x1949x.com%40%5BSTAR152%5D%5B%E8%8A%B8%E8%83%BD%E4%BA%BA%20%E5%8E%9F%E7%B4%97%E5%A4%AE%E8%8E%89%20%E3%80%8C%E3%81%AD%E3%81%88%E3%80%81%E3%81%A9%E3%82%93%E3%81%AA%E6%9C%8D%E7%9D%80%E3%81%A6%E3%82%8B%E5%A5%B3%E3%81%AE%E4%BA%BA%E3%81%8C%E5%A5%BD%E3%81%8D%EF%BC%9F%E3%80%8D%5D",
   "btsize" :"767MB",
   "downnum" :"21"
}, {
   "btId" :0,
   "btname" :"孤独浪子心@x1949x.com@(PGD258)",
   "bturl" :"magnet:?xt=urn:btih:c86f5e9c1a01544578efabe94f2941fb897f7c74&dn=%E5%AD%A4%E7%8B%AC%E6%B5%AA%E5%AD%90%E5%BF%83%40x1949x.com%40%28PGD258%29",
   "btsize" :"767MB",
   "downnum" :"21"
}, {
   "btId" :0,
   "btname" :"孤独浪子心@x1949x.com@(SOE154)",
   "bturl" :"magnet:?xt=urn:btih:584893849fb830a48e51919d24a896222d2095d7&dn=%E5%AD%A4%E7%8B%AC%E6%B5%AA%E5%AD%90%E5%BF%83%40x1949x.com%40%28SOE154%29",
   "btsize" :"767MB",
   "downnum" :"21"
}, {
   "btId" :0,
   "btname" :"孤独浪子心@x1949x.com@[dasd071][ザーメン500連発の洗礼 灘坂舞]",
   "bturl" :"magnet:?xt=urn:btih:3647d7064294246e4cd17a94c4a0b18549608b47&dn=%E5%AD%A4%E7%8B%AC%E6%B5%AA%E5%AD%90%E5%BF%83%40x1949x.com%40%5Bdasd071%5D%5B%E3%82%B6%E3%83%BC%E3%83%A1%E3%83%B3500%E9%80%A3%E7%99%BA%E3%81%AE%E6%B4%97%E7%A4%BC%20%E7%81%98%E5%9D%82%E8%88%9E%5D",
   "btsize" :"767MB",
   "downnum" :"21"
}, {
   "btId" :0,
   "btname" :"孤独浪子心@x1949x.com@[4月最新松岛枫 吉沢明歩 等19部合集]",
   "bturl" :"magnet:?xt=urn:btih:1919cf8dde7728f66bbbe256c07237051700b29b&dn=%E5%AD%A4%E7%8B%AC%E6%B5%AA%E5%AD%90%E5%BF%83%40x1949x.com%40%5B4%E6%9C%88%E6%9C%80%E6%96%B0%E6%9D%BE%E5%B2%9B%E6%9E%AB%20%E5%90%89%E6%B2%A2%E6%98%8E%E6%AD%A9%20%E7%AD%8919%E9%83%A8%E5%90%88%E9%9B%86%5D",
   "btsize" :"767MB",
   "downnum" :"21"
}, {
   "btId" :0,
   "btname" :"孤独浪子心@x1949x.com@(HODV20546)",
   "bturl" :"magnet:?xt=urn:btih:780e13d29fdc3fc9bd73f230fd0bba09702be203&dn=%E5%AD%A4%E7%8B%AC%E6%B5%AA%E5%AD%90%E5%BF%83%40x1949x.com%40%28HODV20546%29",
   "btsize" :"767MB",
   "downnum" :"21"
}]</td>
</tr>
